I simply don't understand:
$ git pull upstream master
* branch master -> FETCH_HEAD
$ git push upstream master
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again. See the 'Note about
fast-forwards' section of 'git push --help' for details.
(Note I had to put `(at)` in place of `@` b/c Google Groups is being
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To view this discussion on the web visit
To post to this group, send email to firstname.lastname@example.org.
To unsubscribe from this group, send email to
For more options, visit this group at