如何从另一个存储库创建一个新分支?
How to create a new branch from another repository?
我有一个存储库 (repo1) 有一个主分支,另一个存储库 (repo2) 有一个主分支。现在我想在 repo1 中从 repo2 创建一个新分支,其中包含所有提交历史记录。
我的预期结果:
repo2
----
|
\
master
repo1
----------
| |
\ \
master master-from-repo2
cd repo1
git fetch repo2 master:master-from-repo2
远程分支 master
从 repo2
提取到本地分支 master-from-repo2
。
我有一个存储库 (repo1) 有一个主分支,另一个存储库 (repo2) 有一个主分支。现在我想在 repo1 中从 repo2 创建一个新分支,其中包含所有提交历史记录。
我的预期结果:
repo2
----
|
\
master
repo1
----------
| |
\ \
master master-from-repo2
cd repo1
git fetch repo2 master:master-from-repo2
远程分支 master
从 repo2
提取到本地分支 master-from-repo2
。