0
我有一個git項目回購包含兩個其他項目作爲子模塊。當曾經的修改在子模塊對文件所做的,出移動到「超級工程」的時候,的子模塊--- git的狀態業者表示git子模塊需要從超級項目提交?
modified: on_of_my_submodules (new commits)
...我覺得這是很奇怪的,和煩人的...任何時候在這些子模塊中的一個提交,我不得不離開目錄並提交它?這真的是每個人在使用子模塊時所做的工作流程嗎?
我很想嘗試將子模塊添加到我的超級項目的.gitignore中,並且只知道在克隆超級項目時,必須進入所有子模塊並從那裏獲取最新內容。
我很想聽聽你對如何處理這個正確的一些見解...
,但你不覺得乏味和惱人擁有的工作流程:(工作).. git commit -am「實現的功能X」; git push origin master; cd ../ ..; git commit -am「更新子模塊垃圾」; git push origin master; ...? – patrick
似乎工作流只是在超級項目中提供了十億無價值的提交。 – patrick
@patrick:當我準備將它與子模塊的新版本綁定時,我只更新超級項目(所以不僅僅是爲了每次提交)。 – mipadi