I'm trying to push my project (all files in a new repository). I follow the steps but when I push with
git push -u origin master
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'firstname.lastname@example.org:asantoya/projectnewbies.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
As the error message says:
git pull before you try to
git push. Apparently your local branch is out of sync with your tracking branch.
Depending on project rules and your workflow you might also want to use
git pull --rebase.