У меня есть репозиторий Github и частный внутренний репозиторий. В настоящее время мы просто добавляем две ссылки на репозиторий в файл git / config репозитория, оба в качестве удаленного источника. Поэтому, когда мы вносим изменения, они идут в оба репозитория. Мы начали делать это как политику резервирования.
Однако мы начали использовать запросы извлечения. Основная цель заключается в следующем: неопытный разработчик разветвил главное репо, внес изменения, проверил их, вытащил их в свои репозитории и затем запросил их у основного репо. Более опытный разработчик рассмотрит эти изменения и слиться с основным репо или нет. Однако в первом тесте это привело к тому, что репозитории перестали синхронизироваться.
Есть ли способ сохранить их синхронизированными? Я также был бы признателен за советы для лучшего подхода или лучших практик.