我有一個測試模塊,它將刪除並重新創建git目錄子目錄中的.apk文件。.gitignore和git rm --cached不會讓文件不被跟蹤
我已經添加了這些來的.gitignore(目錄,明確的文件和* .apk文件),然後我做了
git rm -r --cached src/main/Tests/bin
和git告訴我:
rm 'src/main/Tests/bin/Tests-debug-unaligned.apk'
rm 'src/main/Tests/bin/Tests-debug.apk'
rm 'src/main/Tests/bin/Tests.ap_'
rm 'src/main/Tests/bin/classes.dex'
然後我
git commit . -m "removed apk files"
我再次運行測試,刪除文件並重新創建它們。我運行git狀態,並顯示爲已修改。看來.gitignore不起作用。這裏是我的.gitignore文件
*ipr
*iml
*iws
.gitignore
out/
*apk
src/main/Tests/bin
src/main/Tests/bin/*
src/main/Tests/bin/Tests-debug-unaligned.apk
是因爲你還沒有加入到他們已經取下後他們的.gitignore? –