Лучшая практика:git, github, маяк и 2 разработчика

StackOverflow https://stackoverflow.com/questions/2433068

  •  19-09-2019
  •  | 
  •  

Вопрос

Я создаю новый проект и планирую использовать git и github для управления исходным кодом, а также хостинг репозитория и маяка для отслеживания ошибок.Я уже некоторое время работаю с git, но использовал его только для резервного копирования, а не для совместного кодирования.

[Изменить]Подробнее читайте здесь: http://git.pastebin.com/ArzBBx6j [/Редактировать]

Кроме того, я заметил, что в github вы можете настроить сервисный перехватчик для маяка, чтобы всякий раз, когда вы нажимаете на github, он уведомлял маяк об изменениях.При этом используется токен для аутентификации пользователя и есть возможность изменить билеты на разрешенные и т. д.

Тем не менее, я считаю, что этот токен функционирует таким образом, что всякий раз, когда пользователь обращается к репозиторию (неважно, кто), именно владелец репо «обновляется» до маяка.Это проблема.

Итак, я считаю, что необходимо иметь два отдельных репозитория на github (по одному для каждого разработчика), и мне интересно, какой рабочий процесс следует использовать.

Кто-нибудь хочет пролить свет на этот вопрос?Например, когда тянуть и нажимать (и где), и как синхронизировать два репозитория GitHub или что-то в этом роде?Или вообще другое решение проблемы.

Это было полезно?

Решение

Я не уверен насчет маяка, но в ходе моего сотрудничества на github один разработчик запускает репозиторий, а другой его разветвляет.С этого момента мы стараемся максимально синхронизировать наши собственные «главные» ветки, извлекая (и объединяя) друг друга, когда это необходимо.Хороший способ сделать это — выработать привычку (или, возможно, сценарий) всегда извлекать данные перед отправкой на github, чтобы минимизировать последствия конфликтов.Конечно, это не очень хорошо коррелирует с количеством разработчиков.Если у вас более трех разработчиков, вам, вероятно, понадобится один более централизованный репозиторий.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top