我在內有master
,development
和experimental
分支。如何在new_repo
內部僅克隆master
和development
?基本上,我想克隆old_repo
到new_repo
,但沒有experimental
分支。克隆一些遠程分支並將它們推送到新的存儲庫?
4
A
回答
2
克隆從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
添加到遙控器(new_repo
是URL,new
的別名),然後只需按下master
和development
git remote add new new_repo
git push new master development
+0
感謝您學習我的git! – apopa
1
創建一個新的空庫
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
相關問題
- 1. 使用Mercurial將本地克隆推送到遠程存儲庫
- 2. GIT:克隆工程,遠程推送不。遠程存儲庫通過copssh
- 3. 刪除遠程分支推送到錯誤的存儲庫
- 4. Git - 推送到遠程存儲庫中的遠程跟蹤分支
- 5. 推送到遠程分支
- 6. 克隆遠程git存儲庫問題
- 7. 將現有克隆的github項目推送到新的存儲庫
- 8. 將新分支推送到google.com git存儲庫
- 9. 推送到遠程Mercurial存儲庫
- 10. 推送到遠程GitHub存儲庫
- 11. Git克隆 - 無法克隆遠程存儲庫
- 12. 如何使用Mercurial將存儲庫克隆到遠程服務器/存儲庫
- 13. 當我從github遠程倉庫克隆時,遠程倉庫的哪個分支被克隆到本地倉庫?
- 14. 如何使用http/ssh協議從克隆存儲庫推送到遠程服務器存儲庫?
- 15. 將提交推送到分叉存儲庫的分支
- 16. Git跟蹤遠程分支,並推送到不同的分支
- 17. 從git-svn克隆的遠程存儲庫更新裸Git存儲庫
- 18. JGit創建新的本地分支並推送到遠程(分支不存在於遠程)
- 19. 如何克隆git存儲庫並保留遠程控制?
- 20. Git推送到遠程存儲庫上的分支不起作用
- 21. 克隆存儲庫到GitHub
- 22. 推送到遠程存儲庫時出現git推送錯誤
- 23. git推送到遠程存儲庫「無法從遠程存儲庫讀取」
- 24. Mercurial本地分支並推送到共享存儲庫
- 25. Github上克隆遠程分支錯誤
- 26. 如何將推送限制到特定的遠程存儲庫?
- 27. Git - 將更改從本地分支推送到遠程分支
- 28. 移動一些已經存在並推送提交到一個新的分支
- 29. Git:推送到遠程存儲庫時更新網站?
- 30. 如何使用Xcode 4克隆到遠程git存儲庫
只是好奇,你有什麼想完成? –
我正在重複使用一個應用程序,它有很多我不需要的功能分支。 – apopa