Github for Windows忽略.gitignore文件

我试图让我的.gitignore忽略除了我的NetBeans项目中的src文件之外的所有内容。 我的gitignore看起来像这样

nbproject/private/ build/ nbbuild/ dist/ nbdist/ nbactions.xml nb-configuration.xml 

并将其直接放在netbeans项目的根目录中。 每当我在NetBeans中构建/运行时,它总是说Netbeans Project / build / built-jar.properties和Netbeans Project / dist / CodeEditor.jar中的未提交的更改,这两者都应该被忽略。 (以及其他.class文件,如果我修改源代码)。 如何让Github for Windows忽略这些文件?

git repo位于https://github.com/Arhowk/fJass

看起来您可能在将该文件添加到.gitignore文件之前的某个时刻将该文件添加到索引中。

很容易让自己进入这个紧张的地方,git不会跟踪文件的删除(因为它已经在.gitignore! ) – 所以最简单的方法来实现你所需要的是:

  • .gitignore文件中删除特定文件
  • 删除文件
  • 提交此删除操作
  • 将该行添加回.gitignore
  • 重新添加被忽略的文件。

要么

git rm --cached filename并使用git commit -m "msg"提交更改,您将完成。