我在尝试修剪git repo时遇到问题。修剪适用于remotes/origin,但另一位开发人员已经输入了remotes/[his username]。我可以修剪这些吗?现在我收到一个身份验证错误。他不再为我们工作了,我需要清理他的一些承诺。
它最终成为git remote rm the-remote-repo-name
示例-git remote rm jtrepo
使用Atlassian Stash,要删除没有分支级别权限的分支,需要具有存储库管理员或项目管理员权限。BitBucket是一种不同的产品,具有不同的功能集;您可能想从这里开始了解有关使用BitBucket管理Git分支的信息。
如果你试图删除BitBucket存储库上的分支,有一些事情需要检查:
-
BitBucket存储库上是否设置了
Deny non-fast-forwards
或Deny branch deletions
?如果是这样,存储库管理员必须暂时取消其中一个或两个的设置,以允许删除分支。 -
Stash支持分支级权限,但BitBucket不支持。您要么有写访问权限,要么没有。您是否确定您具有对远程存储库的写访问权限?
-
如果之前的两个解决方案没有让你明白,那么如果你想要进一步的帮助,你需要通过一些权限和实际错误消息的屏幕截图来改进你的问题。祝你好运