2015-09-12 2 views
0

Git позволяет слиться с определенным фиксатором. Например, объединение основной ветви до фиксации на dev, которая не обязательно является последней фиксацией. Команда для этого заключается в следующем:github merge до определенного фиксации

git merge <commitId> 

Веб-приложение GitHub позволяет управлять их ветви пиная из слияния. Это достигается с помощью «Создать запрос на растяжение» в представлении «Сравнить изменения». Я запутался в интерфейсе, потому что, если я укажу для набора изменений, а не ветку для сравнения, github не даст мне возможность запустить запрос на перенос (хотя он будет выполнять сравнение).

Кто-нибудь знает, можно ли выполнить слияние до определенного набора изменений или тега из gappub webapp?

ответ

1

Запрос на поставку Github предназначен для ответвлений.

Если вы хотите объединить ДО конкретных изменений, перейдите к этой фиксации с помощью

git checkout <commit-id> 

создать GIT ветвь оттуда

git branch <branch-name> 

создать запрос тянущий из недавно созданного филиала.

Пример: проверить эту link, он говорит rajuGT хочет объединить 1 совершить в sstephenson: мастер из rajuGT: Object_isObject.
здесь главная ветка главного хранилища sstephenson, а Object_isObject - ветвь темы, на которую запрашивается запрос на pull.

Примечание: Любые изменения, сделанные после запроса тяги на ветку запроса на тягу, будут рассмотрены в запросе на вытягивание. Поэтому всегда старайтесь использовать ветви темы для патчей.

+0

Моя проблема в том, что у меня уже есть ветка, но наше тестирование прошло на наборе изменений раньше, чем последнее. Таким образом, в основной ствол есть changeet (A.B.C), и у ветви есть изменения (D, E). Я хочу объединить changeet D в туловище, но NOT changeset E. Команда в моем OP сделает это, но я надеялся, что это будет возможно непосредственно из github webapp. – melchoir55

+0

Насколько я знаю, такой функции от github нет. Но вы всегда можете иметь возможность сделать это в командной строке, проверив D commit n create branch, а затем объедините его. – rajuGT

Смежные вопросы