如何从 github 中删除重命名的文件夹

yay*_*ayu 1 git github

我在 github 上有一个文件夹,folderfolder1在几次提交前将其重命名为。我现在看到 和folderfolder1出现在我的存储库中。如何删除旧文件夹。我尝试过 git rm 和 git mv 但它们不起作用,因为它们folder不再存在于我的目录树中。

zes*_*ssx 6

您应该使用git mv重命名文件夹:

git mv <old> <new>
Run Code Online (Sandbox Code Playgroud)

它将重命名您的文件夹,从存储库中删除旧名称,然后添加新名称。您还可以使用这组命令:

mv <old> <new>
git add <new>
git rm <old>
Run Code Online (Sandbox Code Playgroud)

如果您想删除已推送的整个目录,请使用以下命令:

git rm -r <old>
git commit -m "Remove unused directory"
git push origin master
Run Code Online (Sandbox Code Playgroud)