因爲.gitignore只能忽略原來沒有被跟蹤的文件,因此跟蹤過的文件是無法被忽略的。因此在網頁上可以看到target等目錄的存在。
解決方法就是先把本地緩存刪除(改變成未track狀態),然後再提交:
- git rm -r --cached .
- git add .
- git commit -m 'add .gitignore file'
- git push origin master
.gitignore文件添加:
.idea/ */*.iml *.iml target/
因爲.gitignore只能忽略原來沒有被跟蹤的文件,因此跟蹤過的文件是無法被忽略的。因此在網頁上可以看到target等目錄的存在。
解決方法就是先把本地緩存刪除(改變成未track狀態),然後再提交:
.gitignore文件添加:
.idea/ */*.iml *.iml target/