Ответ 1
Может быть, вы пишете Мастер вместо хозяина? Если система чувствительна к регистру, они не совпадают, а основной регистр по умолчанию - по умолчанию в большинстве репозиториев.
Каждый раз, когда я объединяю ветку обратно в мою ведущую ветвь, я больше не могу нажать на начало координат. Я получаю сообщение fatal: master cannot be resolved to branch
Я сделал простое тестовое изменение:
git branch TestBranch
git checkout Master
git merge TestBranch
Слияние, похоже, прошло хорошо, но теперь, когда я использую статус Git, ветвь мастера не говорит мне, что она впереди начала. И когда я пытаюсь нажать на источник Master, я получаю сообщение выше.
Кто-нибудь знает, что вызывает эту проблему?
Может быть, вы пишете Мастер вместо хозяина? Если система чувствительна к регистру, они не совпадают, а основной регистр по умолчанию - по умолчанию в большинстве репозиториев.
Другая проблема может быть связана с вашим рабочим процессом:
Создал новую ветку git branch TestBranch
С помощью команды выше вы создаете ветку, но не переключаетесь на нее.
Я считаю, что вы должны вручную проверять git checkout TestBranch
или, создать ветку с проверкой и создать ее git checkout -b TestBranch
.