博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
删除.gitignore中的在version control中的文件
阅读量:6233 次
发布时间:2019-06-22

本文共 370 字,大约阅读时间需要 1 分钟。

如果有一个文件例如xyz在版本控制系统中,然后你发现这个文件不应该提交到git上,所以加了.gitignore文件并将其加入其中,但是git不会自动讲其从版本库中移除它。如果你只有一个文件,你可以使用如下命令来移除

git rm --cached xyz

然而,如果你有上百个这样的文件需要移除的话,解决方案是

git commit -m "commit message"

提交当前的改变,然后从git的index种移除这些文件,然后再加回来即可。

git rm -r --cached .

git add .

git commit -m ".gitignore is now working"

注意最有一行的"."。第一个命令在index中移除了所有,第二个命令将这些东西再加回来,但是在这之前它会读取 .gitignore,这样就解决了

转载地址:http://rzqna.baihongyu.com/

你可能感兴趣的文章
[LeetCode] Zuma Game 祖玛游戏
查看>>
Eclipse3.2正式版导出RCP的BUG
查看>>
监听textarea文本框文本输入情况
查看>>
【Android】1.开发环境搭建
查看>>
Java线程池
查看>>
首席工程师揭秘:LinkedIn大数据后台是如何运作的
查看>>
【SQL Server】sql server更改了数据表的字段/新增数据表的字段 无法保存
查看>>
(转)Is attacking machine learning easier than defending it?
查看>>
Git与GitHub学习笔记(三).gitignore文件忽略和删除本地以及远程文件
查看>>
Some Conclusions about Python Programming
查看>>
一次性下载CVPR2016的所有文章
查看>>
Android 首页图片轮播
查看>>
解决Android NDK 报jxxx编译找不到
查看>>
EntityFramework Core Raw Query再叙注意事项
查看>>
全文检索Lucene (2)
查看>>
探讨SQL Server并发处理存在就更新七种解决方案
查看>>
当今游戏大作share的特性大盘点
查看>>
CountDownLatch使用
查看>>
创建 Image - 每天5分钟玩转 OpenStack(21)
查看>>
sql server中根据地图经纬度算距离
查看>>