Android 如何在ADT中正确使用egit忽略目录?

Android 如何在ADT中正确使用egit忽略目录?,android,git,github,Android,Git,Github,I/m在最新的ADT中使用egit插件。虽然我在github中设置了正确的.ignore文件,并在egit菜单中设置了ignore,但我想要igore的目录仍然提交到github。我的项目配置中有什么错误吗 .github/Myproject中的gitignore: # built application files *.apk *.ap_ # files for the dex VM *.dex # Java class files *.class # generated files b

I/m在最新的ADT中使用egit插件。虽然我在github中设置了正确的.ignore文件,并在egit菜单中设置了ignore,但我想要igore的目录仍然提交到github。我的项目配置中有什么错误吗

.github/Myproject中的gitignore:

# built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

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

# Eclipse project files
.classpath
.project

# Proguard folder generated by Eclipse
proguard/

# Intellij project files
*.iml
*.ipr
*.iws
.idea/
.gitignore在local/Myproject/3.9/:

/gen
/bin

移除它们?我应该直接在github上删除它们吗

您应该在本地克隆上删除它们:

git rm --cached -r aFolderToIgnore
然后您可以提交并推送:

  • GitHub将反映这些文件夹的删除
  • 您的
    .gitignore
    将受到尊重

移除它们?我应该直接在github上删除它们吗

您应该在本地克隆上删除它们:

git rm --cached -r aFolderToIgnore
然后您可以提交并推送:

  • GitHub将反映这些文件夹的删除
  • 您的
    .gitignore
    将受到尊重

将文件夹添加到
gitignore
不会将其从存储库中删除,它会阻止您添加文件夹。因此,如果您已提交文件夹,则需要删除它们。是否删除它们?我应该直接在github上删除它们吗?将文件夹添加到
gitignore
不会将它们从存储库中删除,它会阻止您添加它们。因此,如果您已提交文件夹,则需要删除它们。是否删除它们?我应该直接在github上删除它们吗?