在使用Git管理Visual Studio的工程時,經常會碰到這種情況: 整個工程文件夾有100多M,而源代碼只有100多K。如果全部添加進Git,那每次編譯時產生100M垃圾,10次Git提交就會使Git工程的大小突破1G! 怎麼解決這種問題呢?很簡單,創建一個名為.gitignore的文本文件在 ...
在使用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 - 博客園