Я хотел бы узнать больше о преимуществах и недостатках разветвления проекта github или создания ветки проекта github.
Forking делает мою версию проекта более изолированной от оригинальной, потому что мне не нужно быть в списке соавторов исходного проекта. Поскольку мы разрабатываем проект в доме, нет никаких проблем с добавлением людей в качестве соавторов. Но мы хотели бы понять, может ли разветвление проекта привести к слиянию изменений в основной проект. То есть, интересно, разветвление упрощает синхронизацию двух проектов. Другими словами, легче ли объединять и менять изменения между моей версией основного проекта и основным проектом при ветке?