git:从仓库中移除文件

有时候,有些文件不小心就 commit 到了 git 的仓库,比如 Mac 系统每个文件夹都会带有的 .DS_Store

如果要从已经 commit 的仓库中移除这些文件,而且不需要 git 再追踪他们。可以使用 git rm <filename> 命令。

但是如果直接 git rm 会同时删除本地文件,如果需要保留在本地文件系统,加上参数 --cached即可。

git rm --cached <filename>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 10,403评论 0 9
  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 12,778评论 1 26
  • 有喜欢的人,她还爱我,我更爱她,可是怎样才可以简简单单牵绊一生?有人想过么?有喜欢的人么?可能吧命运所指注定无法和...
    还希望能够和你牵绊一生阅读 2,962评论 0 0
  • 每颗珍珠原本都是一粒沙子,但并不是每一粒沙子都能成为一颗珍珠。想要卓尔不群,就要有鹤立鸡群的资本。
    榜样传奇阅读 1,486评论 0 0
  • 一个自信的往往人很难被打败,但有时候反而比内心怯懦的人更容易受挫,我知道这听起来很矛盾。也许就是强大的自尊心作祟的...
    陌上暖阳阅读 1,454评论 0 1

友情链接更多精彩内容