9981] Как вы отправляете запросы на проверку кода с помощью git, когда у разработчиков нет общедоступных рабочих репозиториев?

Обычно в Git каждый разработчик клонирует из источника в репозиторий личного отслеживания, вносит некоторые изменения, а затем отправляет запрос на выборку менеджеру, ссылаясь на его персональную машину который имеет git-daemon или веб-сервер, или позволяет менеджеру подключаться к нему с помощью ssh.

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

Но что, если менеджер не может подключиться к другим рабочим машинам разработчика и имеет доступ только к репозиторию git или электронной почте? Как лучше всего отправить ему на рассмотрение различия?

Мы могли бы отправить исправления по электронной почте, или разработчик мог бы отправить свою ветку в origin и сообщить менеджеру git fetch origin; git diff master..case223 . Или есть другой способ лучше?

6
задан Machavity 8 October 2018 в 12:40
поделиться