Если вы «git pull» с сообщением «Уже обновлены» и по-прежнему получаете эту ошибку, возможно, это связано с тем, что одна из ваших других веток не обновилась. Попробуйте переключиться на другую ветку и удостовериться, что она также актуальна, прежде чем снова попытаться выполнить «git push»:
Переключитесь на ветку "foo" и обновите ее:
$ git checkout foo
$ git pull
Вы можете увидеть ветки, набрав команду:
$ git branch