On Sun, 24 May 2020 at 01:10 +0700, you wrote to me:
AF>> Можно просто коммитить в мастер, при каждом git pull будет AF>> происходить merge, как ты и хочешь. VS> А почему тогда пишут "в мастер не коммитить"?
Никто тебе не запрещает коммитить в мастер. Это рекомендация. Ориентирована она скорее на тех, кто занимается разработкой. Поэтому если ты будешь коммитить в мастер, твои коммиты в ориджин не пройдут (в большинстве случаев, это общепринятая практика). Обычно делают свою ветку, коммитят туда, потом делают pull request, чтобы изменения из твоей ветки приняли в мастер.
VS> Да и ломалось что-то у VS> меня от такого, гит писал "you are ahead of master", видимо не зря VS> предупреждают.
Это не ошибка. В случае git pull просто будет автоматический merge твоих коммитов. Если будет конфликт, нужно будет его руками исправить, и всё.