ошибка: pathspec 'HEAD^2' не соответствует ни одному файлу (файлам), известным git

Я пытаюсь создать запросы на извлечение для совместной работы с существующим репо, поэтому я его разветвил, затем клонировал, внес изменения, создал ветку, добавил, зафиксировал и отправил, а затем перешел на мой GitHub в "Сравнить и запрос на извлечение". Все выглядит нормально, но потом его нельзя объединить из-за этой ошибки:

Я не знаю, что происходит, но думаю, это как-то связано с ветками...

Я новичок в использовании веток git, и у меня есть несколько вопросов:

  • мне нужно переключиться на ветку перед внесением изменений? Или я могу сначала внести изменения, а потом беспокоиться о ветках?
  • как я могу исправить эту ошибку? и, если я найду решение, нужно ли мне снова запрашивать слияние? или можно как-то исправить существующий пиар?
  • Мне нужна новая ветка для каждого нового PR, верно? Когда я смогу удалить ветку? когда слияние будет выполнено? мне их удалить?

0 ответов

Другие вопросы по тегам