Можно ли принять запрос на извлечение из клонированного / разветвленного репо?
Можно ли принять запрос извлечения из клонированного репо?
Пример (форк репо):
- Репо № 1: https://github.com/acme/original_project
- Репо №2: https://github.com/blah/original_project (форк)
Потяните запрос Limbo:
- Репо № 1 имеет новый пул-запрос, но не принимает / объединяет
- Репо № 2 хочет новый пул-запрос от Репо № 1
Есть ли способ принять запрос на получение ответа от Репо № 1 до Репо № 2?
Имеет ли это смысл? Может быть, git upstream pull request?
1 ответ
Запрос на получение, примененный к Repo #1, поступает от форка (другого хранилища). Если Repo #2 хочет применить запрос на извлечение, это так же просто, как добавить вилку в качестве удаленного и затем извлечь изменения непосредственно с этой вилки.
См. https://help.github.com/articles/fork-a-repo и https://help.github.com/articles/using-pull-requests, которые на самом деле объясняют это гораздо более подробно.
Другой подход заключается в прямом применении патча с помощью git am
, Есть пример git am
в использовании в последней ссылке.