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