загрузка файлов в git группой

групповой проект был настроен на получение с двумя другими людьми, первый человек клонировал репозиторий и может загружать файлы. Когда я и второй человек пытаются загрузить какие-либо файлы, мы получаем следующее сообщение, почему это так и как мы можем это исправить?

Ваша ветка опережает «origin/master» на 1 коммит. (используйте "git push" для публикации ваших локальных коммитов) ничего не коммитить, рабочее дерево чистое


person Rebekah    schedule 23.11.2016    source источник
comment
Возможный дубликат "Ваша ветвь опережает «origin/master» на 1 фиксацию при явном нажатии   -  person Wai Ha Lee    schedule 23.11.2016
comment
Мне непонятно, что вы имеете в виду под загрузкой файлов. Git не загружает файлы (и не отправляет их, если на то пошло): Git работает с коммитами. Когда вы запускаете git push, вы говорите своему Git вызывать Git на origin, передавать все новые коммиты, которые у вас есть, которых у них нет, а затем просите их установить их master на ваш самый новый master коммит. . Когда вы запускаете git fetch, ваш Git вызывает их Git, передает их коммиты и обновляет ваш origin/master, чтобы он помнил их master.   -  person torek    schedule 23.11.2016
comment
Я понятия не имею, что вы сказали, так как я новичок в git   -  person Rebekah    schedule 23.11.2016
comment
Тогда вам лучше прочитать документацию по Git для начинающих. Книга Pro Git на git-scm.com/book/en/v2 бесплатна. , и неплохо.   -  person torek    schedule 23.11.2016