0
我們有一個核心代碼庫和一個位於其下的項目目錄以保存項目特定的代碼。Git部署存儲庫問題
/Core
/Core/code/*
/projects/name1/*
/projects/name2/*
這已被設置爲存儲庫,目前正在使用它來開發系統。 我們發現這很棒,因爲我們可以在項目之間快速切換,以便在覈心代碼更改時快速測試錯誤。
現在的問題是部署單個項目。 每個項目都需要有核心代碼以及項目目錄。但是我們想從中排除其他項目目錄。
換句話說,我們需要創建一個克隆回購有:
/Core
/Core/code
/projects/name2
這個克隆仍將從主回購拉。我們只是不希望它被其他項目目錄填充。
當我們拉動時,我們該如何讓git忽略這些目錄中的合併?
我曾嘗試:
git update-index --no-assume-unchanged
上我想跳過當我拉其工作目錄。 但是,如果我去創建此回購協議的進一步克隆所有「未跟蹤」目錄回來...