git [GIT] 取消对某个文件的追踪

一. 取消追踪某个文件

git update-index –assume-unchanged file_path

  • file_path 绝对路径
    执行取消追踪命令, 带来效果:
  1. 本地的当前分支取消了追踪
  2. 本文文件不删除, 远程仓库仍是存在此文件。
  3. 本次clone的所有分支都不追踪此文件。
  4. 重新git clone后此文件仍是会被追踪。
  5. 若想彻底取消并删除追踪文件
    git rm file_path
    二. 重新跟踪某个文件

git update-index –no-assume-unchanged file_path

  • file_path绝对路径
    需要注意
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就...
    bondPang阅读 5,138评论 0 6
  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 9,153评论 0 10
  • 输入 y ,创建 git_hug 目录No githug directory found, do you wish...
    风花花阅读 6,112评论 0 4
  • 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 - Workspace:工作区 - Index /...
    夏天_29ba阅读 1,846评论 0 1
  • 读庄之二 体物知绳纪,周行不远归。 一毫犹可入,九域未能围。 形化息疲役,神知动是非。 二虫嗤小大,谁解怒而飞。
    后手劫阅读 3,106评论 1 5