Я только что обнаружил git checkout --orphan
, но я не знаю, как его использовать. На странице справки говорится, что она создает новую нечеткую ветвь.
В ветке master
я пробовал git checkout --orphan br
, только чтобы увидеть, что файлы в рабочем каталоге меняются на "Изменения, которые необходимо совершить", и git log
say fatal: bad default revision 'HEAD'
.
Итак, какое преимущество использования git checkout --orphan
?