【发布时间】:2012-07-03 07:27:21
【问题描述】:
【问题讨论】:
-
阅读截图上的文字。它会告诉你如何解决这个问题。
-
如果有帮助请不要发文字截图;只需复制/粘贴文本。这样可以确保如果您的图片失去托管,您的问题上下文不会丢失。
标签: ruby-on-rails git github
【问题讨论】:
标签: ruby-on-rails git github
消息告诉你该做什么:git pull,(获取并合并更改),然后再次 git push。
【讨论】:
git pull origin master 将抓取遥控器的更改并将它们与您的合并。
git rebase origin/master 将重播远程本地更改而不是远程更改。在您执行git fetch origin 之后,拉动会自动执行获取步骤。在 git 中了解 rebasing。
发生的事情是其他人(或您在另一台机器上)也使用一组不同的提交推送到原始存储库。在你有这些提交之前,除非你包含--force,否则它不会让你推送。除非你不得不这样做,否则不要这样做。
【讨论】:
git pull origin master - 有时变基可能会导致比拉动更多的问题。讨厌投反对票,但这可能会给用户带来不好的结果。编辑以提供也拉的选项,我将删除不赞成票。