Це повідомлення gitозначає, що ви зробили три комісії у вашому місцевому репо-репортажі та не опублікували їх у masterсховищі. Команда для запуску для цього є git push {local branch name} {remote branch name}.
Команда git pull(і git pull --rebase) стосується іншої ситуації, коли на віддаленому РЕПО є коміти, яких у вас немає у вашому локальному репо. Цей --rebaseпараметр означає, що gitваш місцевий комітет перемістить убік, синхронізуватиметься з віддаленим репо, а потім спробує застосувати ваші три комісії з нового стану. Якщо конфлікт може виникнути, він може вийти з ладу, але тоді вам буде запропоновано їх вирішити. Ви також можете скасувати це, rebaseякщо не знаєте, як вирішити конфлікти за допомогою, git rebase --abortі ви повернетеся до стану перед запуском git pull --rebase.