Я пытаюсь привести ветвь функции («трихогерентность») в соответствие с главной веткой с помощью этой команды:
git rebase master tricoherence
Неудивительно, что у меня конфликт слияния.Нет проблем, я запускаю git mergetool
и спасаю день.Очень важно (я думаю), что я использую opendiff
(== FileMerge) для разрешения слияний.Когда я сохраняю файл в FileMerge, я возвращаюсь к терминалу и обнаруживаю, что меня больше нет в моей ветке:
computer$ git branch
* (no branch)
master
tricoherence
Что случилось?