我想在我的想法專案中處理兩個獨立的分支。
一個簡單的解決方案是:
在我的專案檔案夾中克隆 git 目錄(第二次)并簽出 git 所需的分支。這在想法上不起作用,git 副本不被識別為 git 檔案夾。
存盤庫不在專案根目錄中,當前結構:
ProjectFolder/
ProjectFolder/gitRepository
ProjectFolder/gitRepositoryClone
uj5u.com熱心網友回復:
首先,不要忘記git worktree(此處介紹)不是第二個克隆,而是作業樹的副本,位于不同的分支上,用于相同的初始存盤庫。
其次,從這個執行緒,一種方法是:
我從主作業樹/檔案夾旁邊的命令列創建了一個作業樹,并將其作為第二個模塊匯入
所以一定要在你的專案檔案夾旁邊而不是里面創建它,然后匯入它。
和:
為每個作業樹保留一個單獨的專案是否有意義
我相信這是正確的做法,而將作業樹放到同一個專案中則不然。
檢出專案檔案夾中的作業樹有點復制源代碼,一般情況下,用例不清楚,除非有一些非常具體的設定。例如,在 IntelliJ 專案中,我們確實使用作業樹,它們通常在單獨的檔案夾中檢出并作為單獨的專案打開。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/438781.html
