Android Gitignore不会忽略某些project.properties

Android Gitignore不会忽略某些project.properties,android,git,Android,Git,我正在使用适用于windows和mac的github应用程序,我的.gitignore文件有问题 我试图忽略在两台机器之间切换时生成的project.properties文件,但似乎无法使其正常工作 下面是我的.gitignore的一个副本,除了project.properties和gen/*之外,它似乎在所有方面都工作得很好,但是它没有那么烦人 我已经研究了一段时间,还没有找到答案,我将感谢任何帮助 # Built application files *.apk *.ap_ # Files

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

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

您需要执行以下操作:

git-rm--缓存的项目.属性

对gen来说呢/*

git-rm——缓存的gen/

那就承诺吧


--cached选项将取消分页并仅从索引中删除路径。无论是否修改,工作树文件都将被单独保留

啊,你说得对,非常感谢。这实际上让我比以前更了解github。非常好。但是,您应该注意,我的回答并不局限于GitHub,它只是使用Git版本控制软件的软件项目的托管服务。如果你的问题已经解决了,请考虑接受这个答案。