不過在git 1.8.1 之後加入了可以設定submodule 的branch 了, 使用方式是在加入submodule 時下-b 的參數
git submodule add -b master [URL to Git repo];
這樣當我們 submodule update 時就會自動將branch 設為master , 這樣也比較像svn 的external link 的方式, 可以設定某個root 的git 使用某個submodule 的branch
不過如果現有的submodule 要加入呢?
這時只要回到parent 的git 目錄去設定就可以了
git config -f .gitmodules submodule..branch
參考連結:
ref1: integrate with the tip of the remote branch
ref2: if you have an existing submodule which isn't tracking a branch yet
No comments:
Post a Comment