2016-11-08 74 views
0

我有一個有點討厭的構建系統,只要發現任何意外的文件或目錄就會窒息。我想現在使用git添加版本控制,而不需要修改構建過程。 (目前我不能/不想改變它。)非侵入式地使用git

問題:Git還會在該樹中留下一些文件/目錄。

有沒有辦法讓git在外部存儲它的任何文件,而不是將任何東西放到版本控制的目錄中?

回答

1

是將環境變量GIT_DIR設置爲另一個目錄,然後正常使用GIT。 Git將使用GIT_DIR指定的所有目錄庫文件。

+0

就這麼簡單?涼! :-) – Michael

+0

只要你能記住1)需要設置GIT_DIR和2)下次你回到它應該是什麼。另請參閱'git help config'中的core.worktree – Gregg