[英]How do I clone an entire repository into a branch other than master?
更新
我認為我的問題有誤,但@SLaks的回答幫助我意識到了這一點。
根據我所做的研究,有很多解決方案可以從 master分支以外的分支進行克隆。
但是,我想克隆(源repo的)分支母版,而不是克隆到 (我正在處理的當前存儲庫的)分支母版中。 我想將源存儲庫克隆到一個名為“以前”的分支中,該分支將容納先前在該存儲庫中所做的所有工作; 我只想保留與當前回購相關的文件作為主文件。
更多背景
每當我使用clone命令和源存儲庫的url時,最終都會用前一個存儲庫中的文件填充當前存儲庫的master分支。 相反,我希望以前的分支被這些文件填充。
克隆不會以任何方式影響任何當前回購; 它創建了一個新的倉庫。
您想要將另一個存儲庫提取到您的存儲庫中,然后建立一個指向其HEAD的分支:
git fetch <remote URL>
git branch previous FETCH_HEAD
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.