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

时间:2016-09-26 23:58:35

标签: xcode github

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

"远程存储库拒绝提交。确保您有权推送到远程存储库并重试。"

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

4 个答案:

答案 0 :(得分:8)

enter image description here

如果您在GitHub的Email Settings页面中选择了此选项,则会阻止您推送。

答案 1 :(得分:1)

我试着用这个: 转到Xcode - >偏好 - >帐户

然后你必须点击"下载手册配置文件",最后你尝试推送你的提交。

答案 2 :(得分:0)

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

xcrun git config user.name "your username here"
xcrun git config user.email youremail@somedomain.com

确保用户名和电子邮件是您在github,gitlab等上使用的确切用户名。

答案 3 :(得分:0)

我正在使用"个人访问令牌"用于身份验证并面临同样的问题。出于某种原因,生成新令牌并在Xcode中再次输入 - >偏好 - >帐户修正了它。

相关问题