Git 如何从另一个存储库创建新分支?
我有一个带有主分支的存储库(repo1)和另一个带有主分支的存储库(repo2)。现在,我想从repo2在repo1中创建一个具有所有提交历史记录的新分支Git 如何从另一个存储库创建新分支?,git,git-branch,git-repo,Git,Git Branch,Git Repo,我有一个带有主分支的存储库(repo1)和另一个带有主分支的存储库(repo2)。现在,我想从repo2在repo1中创建一个具有所有提交历史记录的新分支 我的预期结果: repo2 ---- | \ master repo1 ---------- | | \ \ master master-from-repo2 远程分支master从repo2提取到本地分支master-from-repo2谢谢,它工作正常。如果repo2有另一个分支,
我的预期结果:
repo2
----
|
\
master
repo1
----------
| |
\ \
master master-from-repo2
远程分支
master
从repo2
提取到本地分支master-from-repo2
谢谢,它工作正常。如果repo2有另一个分支,并且当我想要获得此分支时,我可以这样做:any-branch-in-repo2:master-from-repo2
而不是master:master-from-repo2
?是的,任何分支都可以。
cd repo1
git fetch repo2 master:master-from-repo2