Git позволяет слиться с определенным фиксатором. Например, объединение основной ветви до фиксации на dev, которая не обязательно является последней фиксацией. Команда для этого заключается в следующем:github merge до определенного фиксации
git merge <commitId>
Веб-приложение GitHub позволяет управлять их ветви пиная из слияния. Это достигается с помощью «Создать запрос на растяжение» в представлении «Сравнить изменения». Я запутался в интерфейсе, потому что, если я укажу для набора изменений, а не ветку для сравнения, github не даст мне возможность запустить запрос на перенос (хотя он будет выполнять сравнение).
Кто-нибудь знает, можно ли выполнить слияние до определенного набора изменений или тега из gappub webapp?
Моя проблема в том, что у меня уже есть ветка, но наше тестирование прошло на наборе изменений раньше, чем последнее. Таким образом, в основной ствол есть changeet (A.B.C), и у ветви есть изменения (D, E). Я хочу объединить changeet D в туловище, но NOT changeset E. Команда в моем OP сделает это, но я надеялся, что это будет возможно непосредственно из github webapp. – melchoir55
Насколько я знаю, такой функции от github нет. Но вы всегда можете иметь возможность сделать это в командной строке, проверив D commit n create branch, а затем объедините его. – rajuGT