[英]How to sync a subdirectory of a git repo?
我想僅從git存儲庫的子目錄中提取並推入 。 這是我要實現的示例:
假設我有一個存儲庫,其中包含兩個文件夾A
和B
(如果重要的話,它們是頂級文件夾)。 我只想工作並將更改推送到B
,而其他人則在A
,甚至在B
。 因為我想將更改提交回來,所以不能將A
放在.gitignore
文件中,也不能使用git rm -rf --cached A
,因為其他人需要A
,但是,我知道,我永遠不會碰它包含的任何文件,我根本不想存儲它不必要的文件。 我也不能使用submodules
,因為我不想更改原始存儲庫,也不想維護輔助模塊。
所以我的問題是:這是否可能? 如果可以,如何實現呢?
您不能從回購中的特定文件夾中拉出或推送。 您拉或推分支。
您是否在B
工作時考慮過創建分支並切換到它,這樣就不會污染您的團隊在A
所做的工作?
如果您想將團隊在主分支上所做的工作檢索到自己的分支,甚至可以重新設置分支基礎。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.