推送到 Github 时 Xcode 错误消息 "The remote repository rejected commits"

标签 xcode git github

我有一个名为 develop 的分支,我 pull 了它,添加了一些代码,提交,再次 pull ,现在我正在尝试推送,但我在 Xcode 中收到以下错误消息:

The remote repository rejected commits.
Make sure you have permission to push to the remote repository and try again.

我切换到另一个名为 feature 的分支,并且能够很好地 pull 和 push 它。

我转到 Xcode > Preferences > Accounts > Repositories,然后单击我正在处理的存储库并验证我的凭据,甚至重新输入它们。但我仍然遇到同样的问题(功能分支有效,但开发分支会抛出该消息)。

为什么推送在一个分支上有效,而在另一个分支上无效?

最佳答案

我今天遇到了这个错误,直到我尝试通过另一种方法提交,我才真正找到原因。我有一个 230Mb 的文件,GitHub 不允许那么大的文件(或者至少对于我拥有的帐户而言)。所以 Xcode 只是对它的错误消息没有太大帮助

关于推送到 Github 时 Xcode 错误消息 "The remote repository rejected commits",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36920077/

相关文章:

iphone - 如何在我的 iOS 应用程序中创建带有 Web 操作的表单?

ios - 尝试调用请求的方法 validateAssets 时出错。 (1272)

objective-c - Xcode 中的奇怪错误

git - 在充满二进制文件的 git repo 上丢弃旧历史

GitHub - 使用远程服务器设置自动部署

json - 尝试使用 curl 创建 repo 时,Github 返回 "Problems parsing JSON"

iOS - 以编程方式实现 SFGaugeView

git - 获取 merge 提交的 merge 分支名称

eclipse - 提交时 Egit 缺少与 HEAD 选项的比较

git - 为什么当我创建新存储库时 github 显示灰色文件夹?