我的Git存储库在服务器上,我需要...
我怎么能这样做?谢谢。
答案 0 :(得分:0)
您可以为每个远程分支git push origin :<remote branch name>
。这将删除所有远程分支,最终可能会清除旧对象db。
要在bash中执行此操作,请执行以下操作:for i in $(git branch -r | grep origin | sed 's#origin/##'); do git push origin :$i; done
。我没有试过这个,我也不想。
这个repo托管的确切位置是你没有ssh访问权限并且无法通过其他方法删除它(github等人应该有一些手动删除它们的方法)?
答案 1 :(得分:-1)
您可以ssh进入服务器,转到目录,确保您所在的位置,并使用“rm -rf $ path”将其删除。