На этой странице есть страница справки github , в которой подробно описано, как вносить изменения в запросы извлечения, проверяя запросы извлечения локально.
Сначала я могу создать пульт для отправителя запроса на извлечение (я использую примеры из вышеприведенной страницы):
git remote add kneath git://github.com/kneath/jobs.git
Получить изменения:
git fetch kneath
Проверьте соответствующую ветку (например, master):
git checkout kneath/master
Проверяйте их по своему усмотрению, поскольку код, который будет там, будет кодом запроса на извлечение. Выполнить тесты и т. Д.
Объедините их, если вы готовы идти:
git checkout master
git merge kneath/master
Кроме того, вот очень хорошая страница git рабочие процессы управления проектами , в которой подробно описываются различные рабочие процессы, которые можно использовать при интеграции совместной работы.