我在github上分叉了一个回购,但他们在该回购中创建了另一个分支。当我做git提取上游时,它不会在我的回购库中创建该分支。我该怎么做呢?如何从远程回购中获取新分支?
1
A
回答
3
你做git fetch
,并得到新的远程分支origin/branchname
你可以做
git checkout -t origin/branchname
这将创建一个名为branchname
本地分支追踪远程分支之后。
如果你肯定知道远程分支的名字正是origin/branchname
,并没有对你有任何其他的遥控器叫做branchname
其他分支,可以使用简写
git checkout branchname
一个可选的语法如果你想命名的本地分支不同的东西
git checkout -b local_branchname -t origin/branchname
2
git checkout <branchname>
Git会自动匹配分支名称。
相关问题
- 1. Tortoisegit:如何从新的远程分支中获取?
- 2. 如何从远程存储库获取分支的新副本?
- 3. 如何获取所有远程分支?
- 4. 获取远程分支
- 5. Libgit2sharp获取远程分支
- 6. 如何从远程源提取分支
- 7. git:如何从远程分支获取并合并到本地分支?
- 8. 提取远程远程分支和远程分支
- 9. 如何将GitHub上的远程分支复制到新的远程分支中?
- 10. 如何从远程仅从本地拥有的分支中获取(与远程部分同步)
- 11. 如何在远程创建新分支?
- 12. 如何在我已分叉的回购中新增加分支?
- 13. 如何在回购中在回购中创建独特分支
- 14. 获取没有远程分支名称
- 15. 获取当前分支的远程
- 16. Git从另一个远程分支更新我的远程分支
- 17. 当我尝试从远程获取时,是否可以自动从远程进行Git回购更新?
- 18. 删除了远程分支的本地分支。如何重新获得本地?
- 19. Git获取远程分支到新的本地分支(用一个命令)
- 20. 结帐的Git远程裸回购到旧的分支
- 21. 我想添加本地回购的远程分支?
- 22. Git发布一个分支到次要的远程回购
- 23. git添加远程跟踪分支到裸回购
- 24. 如何从原始存储库中获取我的分支中的新分支?
- 25. 如何更新我的本地分支分叉回购
- 26. 检查出从新增分支机构目录远程分支
- 27. 如何使用CLI从GitHub上的现有远程分支创建新分支?
- 28. 如何更新远程分支与主从变化
- 29. Git:如何获取一个远程分支并自动创建一个远程分支?
- 30. 从本地分支获取远程名称
@ user1809913可以使用,请务必仔细阅读[这](http://git-scm.com/book/en/Git-Branching-Remote-分支机构)了解为什么需要Klas解释的方法。 – kostix 2013-04-26 18:18:06