My current branch is my_branch . Trying to make changes to the remote repo, I get:
$ git push Counting objects: 544, done. Delta compression using up to 4 threads. Compressing objects: 100% (465/465), done. Writing objects: 100% (533/533), 2.04 MiB | 1.16 MiB/s, done. Total 533 (delta 407), reused 0 (delta 0) To git@......git 4ed90a6..52673f3 my_branch -> my_branch ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ' git@......git ' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes (eg 'git pull') before pushing again. See the 'Note about fast-forwards' section of 'git push --help' for details.
Trying git pull results in:
$ git pull Already up-to-date.
Why am I getting this error? How can I solve this problem and execute git push successfully?
source share