在項目目錄下的.gitignore文件里設置了忽略文件,但是不生效,解決方案如下:
設置忽略文件兩種方式:
1. 全局設置
2. 某個倉庫設置
3. 如果不生效,cd到項目目錄下,執行以下命令
git rm -r --cached .
git add .
git commit -m ''
如果想要忽略的文件已經上傳至gitee,需要將gitee上的文件刪除后再設置忽略
4. gitignore文件語法
##以斜杠“/”開頭表示目錄;
##以星號“*”通配多個字符;
##以問號“?”通配單個字符
##以方括號“[]”包含單個字符的匹配列表;
##以嘆號“!”表示不忽略(跟蹤)匹配到的文件或目錄;
##此外,git 對於 .ignore 配置文件是按行從上到下進行規則匹配的,意味着如果前面的規則匹配的范圍更大,則后面的規則將不會生效;
**/target/
/ServerLog
**/*.iml
**/.idea
**/generator-output
**/logs/
**/tomcat/
/export/**
**/web-platform/src/test/
ps,我的gitignore文件: