Давайте попробуем взять пример и понять:
У меня есть филиал, скажем мастер, указывая на X < фиксации-ид>, и у меня есть новый филиал, указывающей до Y < sha1>.
Где Y < фиксации-идентификатор> = < мастер> ветвь совершает - несколько фиксаций
Теперь сказать Y ветви я должен щелевой близко коммиты между ведущей отраслью и новой отраслью. Ниже процедура мы можем следовать:
Шаг 1:
git checkout -b local origin/new
, где местное это название филиала. Можно указать любое имя.
Шаг 2:
git merge origin/master --no-ff --stat -v --log=300
Слияние коммитов из главного филиала в новую отрасль, а также создать слияние фиксации сообщения журнала с описаниями однострочными из максимально < п> фактических коммитов, сливаются.
Для получения дополнительной информации и параметров о Git слияния, пожалуйста, обратитесь к:
git merge --help
Кроме того, если вам необходимо объединить конкретный коммит, то вы можете использовать:
git cherry-pick <commit-id>
Если вы пытаетесь для этого в отношении github эта статья проведет вас через это. http://markosullivan.ca/how-to-handle-a-pull-request-from-github/ – johndpope