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 [GIT] 取消对某个文件的追踪)