0
我想刪除項目中除.gitignore文件之外的所有git相關文件。我發現有關git remove的命令將刪除所有內容,但大部分時間我仍然需要gitignore如何刪除除.gitignore之外的所有git文件
你會怎麼做?
我想刪除項目中除.gitignore文件之外的所有git相關文件。我發現有關git remove的命令將刪除所有內容,但大部分時間我仍然需要gitignore如何刪除除.gitignore之外的所有git文件
你會怎麼做?
rm -rf .git
此刪除除混帳混帳所有文件忽略
您可以設置一個環境,以忽略特殊文件模式爲*
例如:
GLOBIGNORE='.git*'
git rm *
,所以它不會刪除與.git
More info on GLOBIGNORE開始的任何文件
但是,如果你想忽略每一個點的文件,你可以看看dotglob
# set dotglob
shopt -s dotglob
git rm *
# unset dotglob
shopt -u dotglob
您可以複製'.gitignore'然後刪除所有內容然後粘貼回去! –
................ –
刪除所有內容,然後從存儲庫中籤出'.gitignore'。 –