Git включает в себя информацию о коммите.Вся эта информация включается в хэш объекта;если что-то из этого отличается, то и хеш.В каждый коммит входит
- хеш объекта дерева (который зависит от каждого отслеживаемого файла и каталога)
- хэш предыдущего коммита (или коммитов, если это слияние)
- имя, адрес электронной почты, метка времени и часовой пояс автора
- имя, адрес электронной почты, метка времени и часовой пояс коммиттера
- подпись GnuPG, если есть
- сообщение о фиксации
Поэтому, если вы внесете изменения на обеих машинах, если они не внесены в одну и ту же метку времени, хэши будут отличаться, потому что метки времени автора и коммиттера будутотличается.