工作中,难免会把不需要的文件纳入版本控制器,那么这时该如何取消了
- 在当前目录下
.gitignore
文件里面加入不需要进行版本控制器的文件,如果当前目录不存在.gitingore
,请手动创建 - 执行
git rm -r --cached 文件名
命令 - 执行
gti commit -m '取消对[文件名]的版本控制'
命令
git.png总结:之前一直以为对某个目录取消版本控制,那么在此之前添加过的版本控制会被覆盖掉,直到自己遇到的奇葩问题:对
A
文件进行了版本控制,接着将A
目录所在的目录添加到.gitignore
中,commit.gitignore
后,发现修改A
文件还是会进行版本控制,这时如果想要取消对A
文件版本控制只需要执行git rm -r --cached 文件名
命令
网友评论