1.創建或編輯.gitignore文件
在項目根目錄下檢查是否已有.gitignore文件。如果沒有,創建一個新文件,命名為.gitignore(注意文件名前有個點)。
添加忽略規則:在.gitignore中添加以下內容:
忽略整個 .idea 目錄(包含所有子文件/文件夾)
.idea/
忽略所有 .iml 文件
*.iml
忽略構建目錄
build/
本地屬性
local.properties
其他常見忽略項
.gradle/
.externalNativeBuild/
忽略系統文件
.DS_Store
2.提交.gitignore文件到倉庫
將.gitignore文件添加到版本控制并提交:
git add .gitignore
git commit -m "Add .gitignore file to exclude Android Studio configs"
3.移除已跟蹤的.idea文件夾(如果已提交)
如果.idea文件夾之前已經被提交到 Git 倉庫,需要先從版本控制中移除(但保留在本地):
git rm -r --cached .idea
git commit -m "Remove .idea directory from version control"
驗證配置
使用以下命令檢查 Git 的忽略狀態:
git check-ignore -v .idea/
如果輸出類似/.gitignore:1:.idea/,說明規則已生效。