[英]Git clone into repo as commit
像大多數 git 問題一樣,有人可能已經回答了這個問題。 但是,我無法找到解決方案。
我想將一個存儲庫克隆到另一個存儲庫中的文件夾中。 但是,我很難證明子模塊的合理性,因為我想將所有內容都保存在一個存儲庫中,我需要修改它的內容,它相當小,並且需要與第一個存儲庫中的其他代碼進行交互。
理想情況下,我能夠將第二個存儲庫壓縮為一個提交並將其添加到第一個存儲庫的文件結構中,類似於單個文件夾的拉取請求。
FWIW,我懷疑這會導致麻煩,並且您“無法證明”子模塊的論點,因為基本上,您不想......並沒有灌輸更大的信心。 但由於這不是我的回購或項目,這只是我的兩分錢。 所以...
看來你真的想多了。 您想“將第二個存儲庫壓縮為單個提交” - 換句話說,您不需要歷史記錄,您只需要提交將文件的當前狀態添加到第一個存儲庫。 因此,將第二個 repo 中的工作樹復制到第一個 repo 的工作樹中的子目錄中, git add
並提交。
如果您確實想要歷史記錄,或者如果您想要兩個歷史記錄共有的單個提交(如果您必須從第二個存儲庫中獲取以后的更新,這可能很有用 - 盡管如果這是您預期的事情,它再次建議將代碼復制到第一個回購可能不明智),也有辦法做到這一點; 但到目前為止,這不是我在你的問題中看到的,所以如果這是你想要的,你需要澄清這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.