我在Windows 7 x64下使用Git for Windows 2.5.1。
我遇到了一种奇怪的现象,那就是......
...每当我在一个不受git控制的普通目录上使用右键单击/ Git Bash Here ...时(即没有.git目录存在),会自动创建一个新的子目录.git (但是,文件" config"),没有发出git命令。
我进入了我的注册表设置,我发现" Git Bash Here ..."快捷方式转换为" git-bash.exe" " - cd%v"。
我的问题如下:有没有办法告诉" git-bash.exe" * NOT *创建任何.git文件夹(至少不会发出git命令)
问题是我在这里使用" Git Bash ......"到处都是,即使对于不受git控制的目录,也会发生的事情是我的硬盘现在散落着许多空的,无用的.git目录。
我在想,也许有一个额外的选项来阻止创建.git / config?
也许git-bash.exe --cd %v --do-not-create-git-config
?
有什么想法吗?
答案 0 :(得分:0)
感谢@ poke的评论
事实上,在我的" .bashrc"我上周有一个遗留测试:" git config color.diff auto"
我忘了删除那条线。
当我删除" git config color.diff auto"时,一切都恢复正常
问题解决了