我正在使用windows和mac的github应用程序,我的.gitignore文件有问题。
我试图忽略在我的两台机器之间切换时生成的project.properties文件,但我似乎无法让它工作。
下面是我的.gitignore的副本,它似乎对除了project.properties之外的所有东西都很好,以及我在那里的gen / *还不那么烦人。
我一直在研究这个问题并且没有找到答案,我将不胜感激!
# Built application files
*.apk
*.ap_
# Files for the Dalvik VM
*.dex
# Java class files
*.class
# Generated files
bin/
gen/
# Gradle files
.gradle/
build/
# Local configuration file (sdk path, etc)
local.properties
.properties
# Proguard folder generated by Eclipse
`enter code here`proguard/
#Log Files
*.log
project.properties
*.properties
project.properties
答案 0 :(得分:18)
我怀疑你在提交该文件后将project.properties行添加到.gitignore。
您需要做的是:
git rm --cached project.properties
和gen / *
git rm --cached gen/
然后提交。
--cached选项将取消暂存并仅从索引中删除路径。无论是否修改了工作树文件,都将保持不变。 git-rm