答案 0 :(得分:5)
.gitignore
指定不应添加到git
索引的文件。它不会阻止对已存在于索引中的文件进行更改。
如果要从索引中完全删除文件,则需要提交删除该文件。然后,如果文件被重新创建(并且它仍然在.gitignore
中列出),则不会将其重新添加到索引中。
答案 1 :(得分:2)
您必须将其从存储库中删除,然后提交它。
.idea
现在,您的所有.gitignore
文件都将被忽略(如果已添加到id start end stay
1 NaT NaT NaN
1 NaT NaT NaN
1 NaT NaT NaN
2 NaT NaT NaN
2 NaT NaT NaN
2 NaT NaT NaN
,如上所述。)
答案 2 :(得分:1)
您可能先前已添加该文件,因此会对其进行跟踪。如果在此之后它被添加到.gitignore
文件中,Git仍会报告对它的更改,因为它是一个跟踪文件。
您需要从索引中删除该文件并创建一个新提交。