如何在Git中删除重复的文件跟踪

Mar*_*rco 8 git github

我更改了文件夹的名称后,我的一个文件被跟踪了两次.

Git现在跟踪以下两个文件,这两个文件实际上是同一个文件.

SRC /网站/脚本/ common.js

SRC /网站/脚本/ common.js

如何删除第二个被跟踪的?此文件夹不再存在,因为我将其重命名Scriptsscripts.

she*_*mer 12

git rm --cached /src/Website/Scripts/common.js
git commit
Run Code Online (Sandbox Code Playgroud)

--cached使git引用版本化状态,而不是工作树.

  • 只有递归删除(删除目录)才需要`-r`开关.单个文件不需要它. (2认同)