git rm、git mv 与文件删除 / 重命名 | Git

本章覆盖:`git rm`;staged deletion;`git rm --cached`;stop tracking;`git mv`;rename detection;Git 并不把 rename 作为独立对象永久存储;rename 通常由 diff/history 分析推断;文件系统移动 + add/rm 与 git mv 的结果关系。

本章知识点

  • git rm
  • staged deletion
  • git rm --cached
  • stop tracking
  • git mv
  • rename detection
  • Git 并不把 rename 作为独立对象永久存储
  • rename 通常由 diff/history 分析推断
  • 文件系统移动 + add/rm 与 git mv 的结果关系