github推动起源大师

时间:2012-07-02 21:07:15

标签: ruby-on-rails git github

  

可能重复:
  Git non-fast-forward rejected

如何解决此错误?它以前没有发生

2 个答案:

答案 0 :(得分:0)

git pull origin master将获取遥控器的更改并将其与您的更改合并。

git rebase origin/master将重播远程上任何更改之外的远程更改。执行git fetch origin后,自动执行提取步骤。在git中了解rebasing

发生的事情是,其他人(或您在另一台机器上)也使用不同的提交推送到原始仓库。除非你包含--force,否则除非你有这些提交,否则它不会让你推动。除非你不得不顺便这样做,否则不要这样做。

答案 1 :(得分:0)

好消息告诉你该做什么:git pull,(抓取并合并更改),然后再次git push。