git 提交代码常用命令

git 提交代码常用命令 一、master分支代码提交过程 gitlog 查看git合入的记录    gitpull从服务器重新拉代码,将本地代码更新为服务器上的最新代码 gitstatus查看本地代码状态,是否有待提交的代码  git add.  将本地代码全部提交  gitcommit-m"合入新的PUCCH和小区功率代码"   为本次提交添加注释 …

大家好,又见面了,我是你们的朋友全栈君。

 

一、master分支代码提交过程

 git log  查看git合入的记录

git 提交代码常用命令   

 git pull从服务器重新拉代码,将本地代码更新为服务器上的最新代码

 git 提交代码常用命令

git status查看本地代码状态,是否有待提交的代码 

 git 提交代码常用命令

git  add .   将本地代码全部提交

git 提交代码常用命令  

git commit -m “合入新的PUCCH和小区功率代码”   为本次提交添加注释 

git 提交代码常用命令

 git push origin HEAD:refs/for/master   将提交的代码推送到主分支

 git 提交代码常用命令

如果想回退版本则使用git reset命令,                                                                                                                                    git reset –soft 1c8c4031156e668b4b375db8d6d2893dfc03ed4a                                                                                          将本地的版本回退到最近提交的状态,–soft参数表示保留本地的修改,–hard参数表示不保留本地的修改。 

 git 提交代码常用命令

 可以使用git commit –amend来实现增量提交

 git 提交代码常用命令

 二、master分支与2.08分支切换方法

 git branch命令可以看到当前工作分支,当前工作分支为master 

git 提交代码常用命令

 输入git branch -a命令查看git库里的所有分支,可以看到,该命令将所有分支都列出来了

 git 提交代码常用命令

 输入git checkout -t remotes/origin/208,可以切换到 remotes/origin/208分支,即208分支,可以再次输入git branch查看当前分支,发现已经切换到208分支。

 git 提交代码常用命令

 如果想切回master分支,因为已经在本地形成了master分支,所以,切换命令稍微有点不同,去掉-t参数,且分支名称写成本地分支的名字即可:git checkout master

 git 提交代码常用命令

 再次切换到208分支时,因为已经在本地形成了208分支,所以,切换命令稍微有点不同,去掉-t参数,且分支名称写成本地分支的名字即可:git checkout 208

 git 提交代码常用命令

三、2.08分支代码提交过程 

208分支修改、提交代码都需要在208分支进行,切换步骤见步骤二,代码提交过程和master分支基本一致,只是最后一步需要写成git push origin HEAD:refs/for/208,即提交到208分支,前面几步和master分支时基本一致,可以参考步骤一。

git pull  提交代码之前,先进行代码更新,更新到最新代码 

git 提交代码常用命令

  git status   查看修改的用例

 git 提交代码常用命令

 git add .   将修改的用例全部进行添加,也可以使用”git add 文件名”的命令单独添加修改的文件,添加完,再次输入git status,发现用例状态已经改为被添加状态

 git 提交代码常用命令

 git commit -m “提交用例” ,为本次提交添加备注

 git 提交代码常用命令

git push origin HEAD:refs/for/208      将提交的代码推送到208分支

 git 提交代码常用命令

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148735.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月26日 下午11:00
下一篇 2022年6月26日 下午11:00


相关推荐

  • Django(49)drf解析模块源码分析「建议收藏」

    Django(49)drf解析模块源码分析「建议收藏」前言上一篇分析了请求模块的源码,如下:definitialize_request(self,request,*args,**kwargs):"""Retu

    2022年7月31日
    10
  • bp神经网络及matlab实现_bp神经网络应用实例Matlab

    bp神经网络及matlab实现_bp神经网络应用实例MatlabBP神经网络通俗教程(matlab实现方法)黑色字体可看可不看,是帮助理解所用红色字体是比较重要的部分,必看BP神经网络是什么BP(Back-propagation,反向传播)神经网络是最传统的神经网络。当下的各种神经网络的模型都可以看做是BP神经网络的变种(虽然变动很大…)。这东西是干什么用的呢?我们在现实中要处理的一切问题映射到数学上只分为两类,可归纳的问题与不可归纳的问题。首先什么是不可归纳的问题,举个例子,你不能用一套完美的数学公式去表达所有的质数,因为目前的研究表明,还没有什么方法

    2025年10月31日
    4
  • 实验十(课程资源)-DNS服务器配置与管理[通俗易懂]

    实验十(课程资源)-DNS服务器配置与管理[通俗易懂]课程实验报告:一、实验目的:1、了解DNS工作原理及域名解析过程2、掌握DNS服务器的安装、配置与管理二、实验目的:在windows2003上搭建DNS服务器,并进行相关配置与功能测试三、实验原理:DNS:是域名系统(DomainNameSystem)的缩写,指在Internet中使用的分配名字和地址的机制。域名系统允许用户使用友好的名字而不是难以记忆的数字——IP

    2022年6月3日
    48
  • STM32学习笔记(超详细整理145个问题)

    STM32学习笔记(超详细整理145个问题)1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备;2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用;3、HSEOsc(HighSpeedExternalOscillator)高速外部晶振,一般为8MHz,…

    2022年5月3日
    74
  • Trae接入智谱AI大模型教程

    Trae接入智谱AI大模型教程

    2026年3月12日
    3
  • 智谱GLM-4.5实测,全栈开发功能的10个优缺点

    智谱GLM-4.5实测,全栈开发功能的10个优缺点

    2026年3月12日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号