下載有 submodule 的 git repository
git clone --recursive REMOTE_GIT_REPO_URL
加入其他 git repository 作為 submodule
git submodule add REMOTE_GIT_REPO_URL SUBMODULE_NAME
加入其他 git repository 且指定 branch 作為 submodule
git submodule add -b BRANCH_NAME REMOTE_GIT_REPO_URL SUBMODULE_NAME
移除 submodule
git rm SUBMODULE_NAME
rm -R SUBMODULE_DIR
上傳 submodule 至遠端
git checkout BRANCH_NAME
git add -A .
git commit -m "UPDATE_MESSAGE"
git push origin BRANCH_NAME
查詢 submodule 資訊
git submodule
沒有留言:
張貼留言