Git 如何 Pull 指定分支

例如我当前在 master 分支,我想更新一下本地的 develop 分支。
常规方法是 checkout 到 develop 分支,然后 git pull。
但是我不想 checkout ,能否在 master 分支上就把 develop 分支更新了呢

阅读 14.8k
1 个回答

可以有如下解决办法:

其一

git pull origin <远程分支名>:<本地分支名>

对于你的问题实际操作是:

git pull origin develop:develop

其二

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

对于你的问题实际操作是(Hack 方式):

git branch -D develop
git checkout -b develop origin/develop

欢迎补充更多快捷解决方案(手法)。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题