Я заметил, что есть 2 HEAD:
- .git\ГОЛОВА
- .git\рефов\перепятнышки\происхождение\ГОЛОВА
Когда я использую git show-ref HEAD
, он только дает мне это:
ce0762c073b407d794f54f0b5d2a50375fdcb609 refs/remotes/origin/HEAD
Когда я использую git rev-parse HEAD
, он дает мне значение .git\HEAD:
a758e523fe40e799194878bac567b7f4b8eec2b9
Почему Git используют две разные команды для отображения HEAD? Любая сильная причина?