首页 > 其他 > 详细

Git-07-分支

时间:2021-09-07 05:03:25      阅读:24      评论:0      收藏:0      [点我收藏+]

查看本地以及远程的分支:git branch -av

技术分享图片

 

 绿色的是本地分支 ,红色的是本地追踪远程的分支。

在这个视图里,本地和远程均只有一个master分支。

origin/HEAD就像一个指针,表示默认分支,你的例子中它指向origin/master,即origin/master是默认分支。

删掉也是可以的:git remote set-head origin -d

 

 

本地推送新分支

假设在本地创建分支dev,而此时远程是没有分支dev的。

如果想把本地分支dev推送到远程,直接使用git push是会报错的

技术分享图片

 

要告诉git要把当前分支推送到哪个远程仓库,2种方法:

1.  git push -u origin dev

2.  git push --set-upstream origin dev

 

 

拉取远程新分支

此时远程仓库有master、dev两个分支,而本地只有master分支

技术分享图片

 

 技术分享图片

 

 拉取远程新分支的步骤:

1:git pull

pull命令会追踪远程仓库的所有分支

此时查看分支就会发现本地仓库已经开始追踪dev分支了,但只是追踪而已,本地并没有dev分支

技术分享图片

 

 

2. 步骤二有两种方法:

  2.1 :git checkout -b localdev origin/dev  (这种方法可以为分支起名字,-b localdev就是我们起的名字)

  2.2 :  git checkout --track origin/dev

技术分享图片

 

Git-07-分支

原文:https://www.cnblogs.com/kenLoong/p/15233261.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!