Самый простой способ, на master
рабочем дереве
git checkout --detach
Существует множество других способов;Дело в том, что, поскольку у вас нет другой ветви для извлечения этого рабочего дерева, вы хотите перевести ее в отдельное состояние HEAD
.Он все еще может иметь тот же код, проверенный;он просто не может думать, что он «включен» в ветку master
(поскольку могут возникнуть проблемы с обновлением рабочих деревьев при фиксации).
Как только это будет сделано, вы можете использовать одну из 2-х рабочих дерев git checkout master
изатем, если хотите, можете даже вернуться к первому рабочему дереву и git checkout develop
, чтобы полностью поменять ветки.Или просто подождите, пока вы не будете готовы проверить develop
обратно ко 2-му рабочему дереву, а затем снова проверьте master
на 1-м дереве ...