对于未提交过的文件直接用ignore文件即可,不再赘述
对于已经提交过的文件,但是实际上不需要的,可以用git rm --cached命令
比如下图这个 .vsconfig被我误提交了或者忘了在ignore里添加了

但是我实际上不想要这个文件,那么在项目根目录打开git bash ,输入 git rm --cached .vsconfig

remove之后在ignore文件里添加上这个文件
然后git commit -m "注释"并git push推送即可
目前发现并不能直接忽略文件夹,需要把文件夹下的文件全部 rm
然后如果我又后悔了不想删除这个文件则怎么办?
可以用git reset 文件名这个命令
还是刚才那个vsconfig文件,在我们执行完rm 命令后会变成这样

这时候还是在根目录,执行命令 git reset .vsconfig

欸,它又回来了
