Squa sh для уже введенных коммитов - PullRequest
1 голос
/ 24 марта 2020

Я пытаюсь набрать sh 9 коммитов моей ветки, и для этого я выполнил следующую команду:

git rebase -i HEAD ~ 9

После этого он показал редактор на терминале. Затем я отредактировал первый как pick , а оставшийся - как squa sh. Затем, чтобы сохранить его, я запустил

Ctrl + X + S

  • Затем он сохранил, но не показал ни одного сообщения.
  • Я запустил

git rebase --continue

  • Затем возникло несколько конфликтов на основе каждого коммита , И разрешил их вручную и продолжил:

git add.

  • После разрешения всего, он попросил отредактировать сообщение коммита. Затем я отредактировал сообщение и сохранил его, используя: Ctrl + X + S
  • И затем я запустил

git log --oneline

Но все эти измененные коммиты и обычные коммиты показываются.

Итак, я что-то не так делаю? Я не знаю, где я делаю неправильно. Мне нужно Squa sh. Пожалуйста, предложите.

...