作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个名为 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/
我是一名优秀的程序员,十分优秀!