我用来跟踪对一些 linux 系统文件 (/etc/*) 的更改,我在 /etc 中有 .git 但现在我决定将它移动到 / 因为我想跟踪 /etc 之外的文件(两者都是 /etc和 / 在同一个文件系统中...),我这样做并尝试重新添加相同的文件:
git add $(git status | awk '/deleted/ { print "etc/"$3 } ')
但它似乎没有像我希望的那样工作,因为现在有两个列表,一个带有“新文件”列表,一个带有“已删除文件”列表,如果现在提交,我将丢失文件的所有历史记录。 ...
正确的步骤是什么?
谢谢!安东尼奥