Как сделать "слияние" GitHub?
Когда у меня есть Github основной (основной) проект
https://github.com/MyUser/MyProject
и некоторая активная, но не относящаяся к умолчанию ветвь, указанная в MyProject/branches
, и с URL-адресом, подобным
https://github.com/MyUser/MyProject/tree/MyBranchName
как слить (с интерфейсом Github) MyBranchName
для управления?
ПРИМЕЧАНИЕ: если очень просто, только одна команда, как это сделать с помощью команды git на терминале?
Результат в https://github.com/MyUser/MyProject/compare/MyBranchName?expand=1
"Нет никакого сравнения"... Больше никаких подсказок, нет интерфейса для создания "слияния" или "вилки" или "...".
Ответы
Ответ 1
Это работает, только если ветки совместимы, но это также можно сказать из командной строки.
Перейдите к ветке, используя ветвь на странице репозитория. после того, как вы находитесь в филиале, щелкните значок зеленого запроса запроса рядом с ним. Он создаст запрос на перенос, чтобы переместить все фиксации из вашей ветки в ваш основной репозиторий.
Если ветки совместимы, теперь вы можете щелкнуть слияние.
Убедитесь, что направление слияния правильно просматривает историю фиксации!