修改.gitignore后,git冲突解决

首先贴一下我们项目里面的 .gitignore 文件内容:

# apk
*.apk

# built application files
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Ignore gradle files
.gradle/
build/

# Eclipse project files
.classpath
.project
.settings/

# Intellij project files
*.iml
*.ipr
*.iws
.idea/

# Mac system files
.DS_Store

# Vim backup file
*~

# OS files
*.thumb

# gradle dist
gradle/wrapper/gradle-*.zip

# SonarQube
.scannerwork

在git 使用过程中,我们更新.gitignore文件,再提交的时候会发生冲突,使用以下git 命令可删除缓存,进行更新。

git rm -r --cached .  #清除缓存
git add . #重新trace file
git commit -m "update .gitignore" #提交和注释
git push origin master #可选,如果需要同步到remote上的话

你可能感兴趣的:(修改.gitignore后,git冲突解决)