Грубо говоря ты начал свой коммит не с вершины ветки мастер, но это легко лечится, загрузи себе всю ветку master с github'a, с помощью команды:
git pull --rebase origin master
Если будут конфликты - разреши их, а потом выполни git rebase --continue
. Конфликтов может быть в несколько этапов, поэтому возможно придется разрешать конфликты и делать continue несколько раз.
Ну а затем, можешь делать свой git push.