我正在使用
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 –cached project.properties
并为gen / *
git rm –cached gen /
然后提交.
–cached选项将仅从索引中取消并删除路径.无论是否修改了工作树文件,都将保持不变. git-rm