2011-06-24 51 views

回答

6

只需在裏面刪除.git目錄,就完成了。

+0

還在子目錄中查找.gitignore文件,這些文件不是存儲庫的一部分。 – MarkD

+1

我該怎麼做? – TIMEX

+2

rm .git -rf?或者是什麼? – TIMEX

15

這爲我工作:

find . -name .git -print0 | xargs -0 rm -rf 
+1

..對我來說,謝謝史蒂夫!之後你可以運行'git status'來驗證該目錄不會成爲git目錄... – gsamaras

4

我會通配符是git的

find . -name "*.git*" -print0 | xargs -0 rm -rf; 
+0

這將刪除.gitignore。除非你打算這麼做,否則我會說這不是推薦的方法。 –

-1

這工作也很好。

find . | grep .git | xargs rm -rf