Gitignore没有忽略某些project.properties

时间:2014-06-02 00:59:28

标签: android git

我正在使用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

1 个答案:

答案 0 :(得分:18)

我怀疑你在提交该文件后将project.properties行添加到.gitignore。

您需要做的是:

git rm --cached project.properties

和gen / *

git rm --cached gen/

然后提交。

--cached选项将取消暂存并仅从索引中删除路径。无论是否修改了工作树文件,都将保持不变。 git-rm