git移除对某文件的版本控制

工作中,难免会把不需要的文件纳入版本控制器,那么这时该如何取消了

  • 在当前目录下.gitignore文件里面加入不需要进行版本控制器的文件,如果当前目录不存在.gitingore,请手动创建
  • 执行git rm -r --cached 文件名命令
  • 执行gti commit -m '取消对[文件名]的版本控制'命令

总结:之前一直以为对某个目录取消版本控制,那么在此之前添加过的版本控制会被覆盖掉,直到自己遇到的奇葩问题:对A文件进行了版本控制,接着将A目录所在的目录添加到.gitignore中,commit .gitignore后,发现修改A文件还是会进行版本控制,这时如果想要取消对A文件版本控制只需要执行git rm -r --cached 文件名命令

git.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容