Я новичок в git, я обычно использую P4, у которого есть центральный репозиторий, а git - распределенный VCS.
Меня интересует, как работает git, когда два одноранговых узла одновременно меняют изменения на один и тот же удаленный. Предположим, что каждый участник разрешил все конфликты перед нажатием. Я думаю, что более поздний будет отклонен, если git сообщает о конфликтах!
Однако из того, что я понимаю, git является внутренним хранилищем ключей/значений, так же, как и текущая популярная база данных NOSQL, особенно Couch-DB, которая поддерживает репликацию p2p.
На самом деле, я хочу спросить, как конфликтует процесс git в том случае, если клиенты вносят изменения в удаленный репозиторий git? Отклонено ли нажатие кнопки?
От ответа Марка, я думаю, что толчок должен быть отклонен.