在使用Git管理Visual Studio的工程時,經常會碰到這種情況:
整個工程文件夾有100多M,而源代碼只有100多K。如果全部添加進Git,那每次編譯時產生100M垃圾,10次Git提交就會使Git工程的大小突破1G!
怎么解決這種問題呢?很簡單,創建一個名為.gitignore的文本文件在倉庫根目錄,然后寫入如下內容:
# 過濾數據庫文件、sln解決方案文件、配置文件
*.mdb *.ldb *.sln *.suo *.config # 過濾文件夾Debug,Release,obj和.vs Debug/ Release/ obj/ .vs/
這時再使用git add .,就只會添加源代碼了!
注:你沒有辦法在Windows環境建立一個名為.gitignore的文本文件,因為他沒有文件名,只有后綴名。這時候你需要用Git Bash里面的vim來編輯這個文件。具體方法在我的這篇文章里:3分鍾學會簡單使用Vim - lyj00912 - 博客園