Однако, когда я нажал на эхо ref: refs/heads/master
, я получил ref refs/heads/master
Во-первых, в вашем случае HEAD
должен ссылаться на ветку tool/develop
, а не master
.
Во-вторых, если вы думаете, что HEAD
на самом деле должен представлять master
, тогда строка для ввода будет:
cd /path/to/my/local/repo
echo ref: refs/heads/master >.git/HEAD
Обратите внимание на >.git/HEAD
: он перенаправляет вывод echo
в файл .git/HEAD
.
Сначала выполните git branch -avv
, чтобы увидеть свои локальные и удаленные филиалы.
Затем вы можете увидеть, есть ли ветка tool/develop
.