我有一个名为old_repo
的仓库,里面有一个master
,一个development
和一个experimental
分支。我想在new_repo
中只克隆master
和development
分支。基本上,我想将old_repo
克隆到new_repo
,但不包括experimental
分支。
我有一个名为old_repo
的仓库,里面有一个master
,一个development
和一个experimental
分支。我想在new_repo
中只克隆master
和development
分支。基本上,我想将old_repo
克隆到new_repo
,但不包括experimental
分支。
从old_repo
克隆,获取所有其他分支(old_repo
是URL,origin
是结果别名)
git clone old_repo my_repo
cd my_repo
git fetch
检查两个分支以确保我们有它们的本地引用
git checkout master
git checkout development
new_repo
(URL) 添加到远程仓库中, 并用别名 new
替代原名称。之后只需推送 master
和 development
分支即可。git remote add new new_repo
git push new master development
mkdir new_repo
cd new_repo
git init
git remote add old_repo url...
只获取相关的分支
git fetch old_repo master:refs/heads/master
git fetch old_repo development:refs/heads/development