Git - 远程存储库被拒绝提交

Fai*_*yed 5 xcode github

我从Xcode手动创建了一个新的分支,由于某种原因没有在存储库中显示,所以我手动从GitHub浏览器创建了另一个分支.然后在尝试提交时我遇到了错误:

"远程存储库拒绝提交.请确保您有权推送到远程存储库并再试一次."

我已经和我的老板谈过了,他确保我得到了书面许可,所以我们都很困惑,为什么我不能正确承诺.

Luc*_*tti 8

在此输入图像描述

如果您在GitHub 的" 电子邮件设置"页面中选择了此选项,则会阻止您推送.

  • /sf/users/473110781/ 请接受此答案,以便其他用户也可以从中受益。 (3认同)
  • 厉害了,负鼠。这为我修好了。 (2认同)

Mun*_*nib 2

您需要进入终端,然后转到项目目录并输入这些命令。

xcrun git config user.name "your username here"
xcrun git config user.email youremail@somedomain.com
Run Code Online (Sandbox Code Playgroud)

确保用户名和电子邮件与您在 github、gitlab 等上使用的完全相同。