Ветка Git это указатель или ветка?

Не понимаю как представить ветку. В некоторых источниках ветка выглядит как ветка, а другие говорят что это указатель на коммит.

Вариант 1:

вариант1

Вариант 2:

вариант2


Ответы (1 шт):

Автор решения: tym32167

Git предстаавляем собой направленный граф, который состоит из узлов (коммитов) и связей между узлами.

В Git также можно сделать именованную ссылку на коммит (например, master). То есть это ссылка, которая 1) имеет имя 2) может указывать на разные коммиты в разное время.

Веткой принято обычно называть либо эту именованную ссылку (указывающую на какой то коммит), либо путь от коммита, на который она указыват, до самого первого коммита в репозитории.

→ Ссылка