git 日常的简单操作 - Go语言中文社区

git 日常的简单操作


git 标准的一些日常操作

1.git clone 'xxx'  //从github上检出一个项目

2.git checkout -b yh //创建一个分支,在没有推过代码之前此分支为本地分支,远程并没有创建此分支(具体看以下查看分支就能发现)

3.git branch //查看本地分支(此时会看见新建本地分支)

4.git branch -r //查看远程分支(此时会发现远程并没有新建的yh分支)

5.git branch -a //查看远程和本地所有分支(其中红色为远程分支,带星号*为当前所在分支)

接下来进行开发后提交合并代码常用操作

6.git add . //追踪改变

7.git commit -m'xxx'//提交改变到本地自己的分支

8.git checkout master//切换到主分支

9.git pull origin master//拉取远程的主分支代码到本地主分支

10.git checout yh //切换回自己的分支

11.git meage master //把主分支的代码合并到自己分支上(注意,在哪个分支上进行merge,就是把代码合并到哪个分支)

12.git push origin yh //把合并后的代码推到远程自己的分支(此时推过代码后远程的会新建一个自己的分支,并跟本地分支关联,名字跟本地分支一样,)

13.git branch -r //查看远程分支(此时你会发现远程多一个yh的分支)

至此,维护自己的分支已经完成,如果有git专门的管理员,就会有一个发送合并请求功能去合并

如果没有就继续以下操作

14.git checkout master //切换回主分支

15.git merge yh //在主分支上把自己分支的代码合并到主分支

16.git push origin master //把合并后的代码推到远程上去,此时你远程自己分支的代码和主分支代码保持一致了

以上图文只是记录过程

实际操作如下:

git add . //追踪改变
git commit -m'xxx'//提交改变到本地自己的分支
git checkout master//切换到主分支
git pull origin master//拉取远程的主分支代码到本地主分支
git checout yh //切换回自己的分支
git meage master //把主分支的代码合并到自己分支上
git push origin yh //把合并后的代码推到远程自己的分支
git checkout master //切换回主分支
git merge yh  //在主分支上把自己分支的代码合并到主分支
git push origin master  //把合并后的代码推到远程上去,此时你远程自己分支的代码和主分支代码保持一致了

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_34645412/article/details/90025357
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-17 22:11:07
  • 阅读 ( 848 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢