我在github上有一个文件夹,说folder
我在几次提交之前将其重命名为folder1
。我现在看到folder
和folder1
都显示在我的存储库中。如何删除旧文件夹。我已经尝试过git rm和git mv但它们不起作用,因为folder
不再存在于我的目录树中。
答案 0 :(得分:2)
您应该使用git mv
重命名文件夹:
git mv <old> <new>
它将重命名您的文件夹,从您的存储库中删除旧名称,然后添加新名称。您也可以使用这一组命令:
mv <old> <new>
git add <new>
git rm <old>
如果要删除已推送的整个目录,请使用:
git rm -r <old>
git commit -m "Remove unused directory"
git push origin master
答案 1 :(得分:1)
你可以试试这个:git rm -rf directory_name
它将强制删除目录。