Skip to content

在 .gitignore 文件中列出的文件或文件夹是告诉 Git 忽略这些文件的变动,即 Git 会忽略这些文件的新增、修改和删除操作。但是,这并不意味着已经被 Git 跟踪的文件会被自动忽略。 如果某个文件已经被 Git 跟踪并提交到版本库,它仍然会被拉取,即便它在 .gitignore 中。

git rm --cached a.txt // 文件夹 git rm -r --cached .idea