当前位置:   article > 正文

git---从已有分支拉出新分支_怎么把已存在的branch拉下来

怎么把已存在的branch拉下来

开发中,经常需要从一个已有的分支拉出一个新分支,去这个新分支做一些开发改动,这里示例为:

master分支,重新拉取出一个新的分支,名字为dev,具体命令如下:


1. 切换到被copy的分支(master),从服务器拉取最新版本

  1. $git checkout master
  2. $git pull

 

2. 从当前分支copy出新的开发分支 命名dev分支

  1. $git checkout -b dev
  2. Switched to a new branch 'dev'



3. 把新建的分支push到远端

$git push origin dev



4. 拉取远端分支

  1. $git pull
  2. There is no tracking information for the current branch.
  3. Please specify which branch you want to merge with.
  4. See git-pull(1) for details.
  5. git pull <remote> <branch>
  6. If you wish to set tracking information for this branch you can do so with:
  7. git branch --set-upstream-to=origin/<branch> dev

 

 

pull时发现,当前的分支并没有和本地分支关联,根据提示进行下一步:

 

 

5. 关联

 

$git branch --set-upstream-to=origin/dev

 

6. 再次拉取 验证

$git pull

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/791646
推荐阅读
相关标签
  

闽ICP备14008679号