git的删除操作

步骤

在工作区修改了文件过后git status提示红字delete:
我们把这次操作的快照提交到暂存区git add .查看git status变为绿字

  • 把工作区和暂存区的文件一起删掉git rm <file>...
    不小心将不需要追踪的文件添加到了暂存区,删除暂存区不影响工作区git rm -- cached <file>...
    当工作区或者暂存区文件被修改了(防止把修改误删除)git rm -f <file>
  • 重命名文件mv <file1> <file2>只改了工作区,需要add
    git mv <file1> <file2>相当于直接修改文件名并提交操作
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,057评论 5 147
  • 第一部分是文档,为了日后查看方便放到了前边[可能敲错了,详见阮一峰老师的文章]http://www.ruanyif...
    白璞1024阅读 4,693评论 0 49
  • 昨天在同事电脑上操作了一把cherry-pick代码,发现很多功能不用,就慢慢忘记了,梳理了下流程图: git c...
    gogoingmonkey阅读 3,928评论 0 0
  • (人间如故,即使登入高塔,也触不到你的衣袂) 我颠倒世界, 也找不到你的倒影。 我跪伏在智慧前, 祈求道路。 走过...
    大胡子猪阅读 4,386评论 0 4
  • Android应用桌面长按app图标弹出二级菜单,先看效果图 简单直接上代码,注意在小米MIUI系统上面不兼容,原...
    SanJie阅读 4,806评论 0 0