0
我有一个有点讨厌的构建系统,只要发现任何意外的文件或目录就会窒息。我想现在使用git添加版本控制,而不需要修改构建过程。 (目前我不能/不想改变它。)非侵入式地使用git
问题:Git还会在该树中留下一些文件/目录。
有没有办法让git在外部存储它的任何文件,而不是将任何东西放到版本控制的目录中?
我有一个有点讨厌的构建系统,只要发现任何意外的文件或目录就会窒息。我想现在使用git添加版本控制,而不需要修改构建过程。 (目前我不能/不想改变它。)非侵入式地使用git
问题:Git还会在该树中留下一些文件/目录。
有没有办法让git在外部存储它的任何文件,而不是将任何东西放到版本控制的目录中?
是将环境变量GIT_DIR设置为另一个目录,然后正常使用GIT。 Git将使用GIT_DIR指定的所有目录库文件。
就这么简单?凉! :-) – Michael
只要你能记住1)需要设置GIT_DIR和2)下次你回到它应该是什么。另请参阅'git help config'中的core.worktree – Gregg