对于未提交过的文件直接用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
欸,它又回来了