Например, я хотел бы раскошелиться на git-репозиторий GNU Savannah и использовать кнопку запроса извлечения GitHub, чтобы сообщить GNU Savannah о том, что я хочу представить патч. Это возможно?
1 ответ
Нет, запросы на извлечение - это что-то на уровне управления проектом, в данном случае на сайте GitHub. Это не имеет ничего общего с Git.
Пул-запрос в GitHub - это просто тикет с несколькими прикрепленными к нему патчами. Вы можете создать свои, отформатировав изменения как патчи, используя git format-patch
.
Даже если вы зеркалируете репозиторий в GitHub, у вас нет целевого репозитория, в который можно отправить запрос на извлечение. Для работы запросов на загрузку на GitHub ваш и целевой репозиторий должны быть на GitHub. Обратите внимание, что это не исключает (маловероятную) возможность предоставлять обе системы (GNU Savannah и GitHub) для активного сопровождения сопровождающим проекта.