git submodule的使用記錄

在多工程的開發過程中,經常需要將公共的部分抽出來,維護一份倉庫。這樣便於後期各端的版本統一及依賴版本的同步。

 

如何使用一個依賴了submodule的工程。

1.git clone projectUrl,  將整個工程clone下來。

2.編譯時肯定會報錯,報依賴的東西找不到。這是因爲clone下來,只是將主工程的代碼clone下來,依賴的submodule是不會clone下來的。需要額外的操作。

3.git submodule init,初始化依賴的submodule,

4.git submodule update 更新submodule 將依賴的倉庫的代碼弄下來。

5.這時再編譯就可以了。
  

git submodule的原理,暫時不夠清楚,後續更新此帖。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章