簡體   English   中英

如何將整個存儲庫克隆到master以外的分支中?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM