Ветви в git не отображаются на места в файловой системе.Все «master» - это указатель на коммит.Если вы посмотрите в .git/refs/heads/
, вы увидите файл для каждой ветви в вашем хранилище.Если вы откроете файл master
, все, что вы увидите, это шестнадцатеричная строка, которая является шаблоном коммита, на который указывает ветка master.
Когда ветвь извлечена, файлы в рабочем деревев репозитории находятся файлы на ветке.