HEAD
- это символическая ссылка (похожая на символическую ссылку), которая указывает на ветвь, в которой вы находитесь.Вы можете получить ссылку, на которую он указывает, используя git symbolic-ref HEAD
.Если вы переключаете ветви (например, git checkout branch1
), HEAD
будет указывать на это.Это сохраняется в файле в .git
как .git/HEAD
.
master
- местный филиал, с которым вы можете работать.Обычно это значение по умолчанию, если вы клонируете репозиторий или запускаете новый.
origin/master
- это местоположение ветви master
в remote
, называемое origin
.