我在 github 上有一个文件夹,folder我folder1在几次提交前将其重命名为。我现在看到 和folder都folder1出现在我的存储库中。如何删除旧文件夹。我尝试过 git rm 和 git mv 但它们不起作用,因为它们folder不再存在于我的目录树中。
您应该使用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)