Git拉取远程分支到本地

  • 查看本地分支命令:
git branch
  • 查看远程分支命令:
git branch -a
  • 当我想从远程仓库里拉取一条本地不存在的分支时:
git checkout -b 本地分支名 origin/远程分支名

1.这个将会自动创建一个新的本地分支,并与指定的远程分支关联起来。

  • 例如远程仓库里有个分支dev2,我本地没有该分支,我要把dev2拉到我本地:
git checkout -b dev2 origin/dev2

1 .若成功,将会在本地创建新分支dev2,并自动切到dev2上。

2.如果出现提示:

fatal: Cannot update paths and switch to branch 'dev2' at the same time.
Did you intend to checkout 'origin/dev2' which can not be resolved as commit?

3.表示拉取不成功。我们需要先执行

git fetch

4.然后再执行

git checkout -b 本地分支名 origin/远程分支名

持续更新中....

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 三大区域: 工作区 → 缓存区 → 本地仓库 一 、 使用 git config 命令进行配置: git ...
    Manchangdx阅读 2,901评论 0 2
  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 3,603评论 2 19
  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 4,300评论 4 50
  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 5,828评论 1 17
  • 凌晨两点,对着望着她的头像半响无思绪。我想与你说从前,可我们从前似乎没太多故事,想和你说现在,可我们的现在比枯地更...
    kurre阅读 397评论 0 0