Github Desktop 说我自己的本地分支是 "a protected branch",我无法承诺。如何取消此保护?

Github Desktop says my own local branch is "a protected branch" and I can not commit to it. How do I remove this protection?

我在 GitHub 上创建了一个项目,然后在 GitHub 桌面 (Windows 7) 中打开了 my fork。在本地,我创建了一个分支并对代码进行了更改。现在我想提交更改,然后将分支发布到我在 GitHub 上的分支,然后向原始存储库发出拉取请求。这就是我上次这样做时的工作方式。

但是现在GitHub Desktop unasked 保护了这个分支(branch 是一个受保护的分支。要切换分支吗?),我不能提交东西到它。在 GitHub 上,在我的分支设置中,在“管理访问”下,它说:

0 collaborators have access to this repository. Only you can contribute to this repository.

但我不能这样做(为这个存储库做贡献)。

如何“取消保护”该分支并提交给它?

解决方案是首先将没有提交的新分支推送到我在 GitHub 的分支。之后 GitHub Desktop 中的保护消失了,我可以在本地提交对该分支的更改并将它们推送到网上。

我不得不从 GitHub Desktop 中注销并登录一次,以便能够推送分支,出于安全考虑,我已经有一段时间没有通过 Desktop 登录了。