我想仅从git存储库的子目录中拉出并推入该子目录。这是我要实现的示例:
假设我有一个存储库,其中包含两个文件夹A
和B
(如果重要的话,它们是顶级文件夹)。我只想工作,将变更推入其中B
,而其他人也在努力,A
甚至可能也在努力B
。因为我想将我的变化后,我不能把A
中.gitignore
的文件,我也不能使用git rm -rf --cached A
,因为A
是别人需要的,但是,我知道,我永远不会触及任何它所包含的文件,我只是穿上”不想存储不必要的文件。我不能使用submodules
任何一个,因为我不想更改原始存储库,也不想维护辅助存储库。
所以我的问题是:这是否可能?如果是这样,如何实现呢?
您不能从回购中的特定文件夹中拉出或推送。您拉或推分支。
您是否考虑过在进行分支工作时切换到该分支B
,这样就不会污染您的团队所做的工作A
?
如果您想将团队在主分支上所做的工作检索到自己的分支,甚至可以重新设置分支基础。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句