git status 已删除 如何从状态中删除

问题描述 投票:0回答:1

我已经重命名了文件系统中的一个文件夹,并且还使用了:

git mv oldName newName

但是当我输入时:

git status

所有子文件夹和文件显示为:

        deleted:    oldName/Subfolders/filenames

我该如何解决这个问题?我试过:

git clean -f

没用,还是一样。

git
1个回答
0
投票

这是预期的行为。要摆脱表明这些路径已删除的红线,您可以运行

git add oldName/Subfolders/filenames

并承诺。这会将旧路径的删除提交到提交中,并且它们将不再打扰您。或者,如果旧路径是正确的,那么您可以诉诸路径更改之前的最后一次提交。

© www.soinside.com 2019 - 2024. All rights reserved.