как вы разделяете строки каждой ветки на git?

Я хочу выделить каждую строку в ветке, чтобы мне было легче ее читать. Как изменить одно изображение, чтобы оно выглядело как на рис. 2?

Изображение 1

Изображение 2


person Rezky Maulana    schedule 29.05.2020    source источник
comment
Я предполагаю, что короткий ответ by branching. Вы создаете ветки для разных вещей, а затем объединяете их, когда это необходимо. git-scm.com/book/en/ v2/   -  person eftshift0    schedule 29.05.2020
comment
Слияние без быстрой перемотки вперед или перебазирования   -  person evolutionxbox    schedule 29.05.2020
comment
то есть git merge --no-ff feature-branch. Это создает отдельный коммит слияния, позволяя вам хорошо видеть дерево. Проверьте stackoverflow.com/questions/6701292/   -  person Andrei Mustață    schedule 29.05.2020


Ответы (1)


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

Таким образом, здесь нет «отдельной строки», если вы не создайте его, переключившись на каждую ветку и отправив пустую искусственную фиксацию:

git switch register # creates the register branch tracking origin/register
git commit --allow-empty -m "artificial empty commit"
git push -u origin register

Но опять же, вам это не нужно в вашем случае (линейная история)

person VonC    schedule 01.06.2020