Git Submodule

相關資訊

將 submodule 加入你的專案

git submodule add [another_git_project_url]

將 submodule 自專案中移除:

# 後續的 submodule update 不會考慮此 submodle
git submodule deinit [submodule_directory]
# 將 submodule 自 index 中移除
git rm -r [submodule_directory]

否則但在此加入 submodule 到目前的專案時,會產生例外訊息:

'rack' already exists in the index

接著將 .git/modules/[submodule_directory] 移除

rm -rf .git/modules/[submodule_directory]/

不移除的話會產生例外:

A git directory for 'article_typesetting' is found locally with remote(s): origin [submodule_directory]

參考 Git submodule add: “a git directory is found locally” issue

results matching ""

    No results matching ""