Не могу сдавить коммит: его там нет

У меня есть набор коммитов, которые я хочу раздавить. Я знаю, что есть один, который после запуска

git rebase --interactive startingCommitHash

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

squashedCommitsHash Squashing фиксирует беспокойство CommitHash

я бегу

git rebase --interactive HEAD~2

и тогда я получаю

pick startingCommitHash Starting commit 
pick secondHash Second commit
pick thirdHash Third commit
pick fourthHash Fourth commit 
pick fifthHash Fifth commit
pick squashedCommitsHash Squashing Travis-CI fixes

Какие?! Где мой хлопотный коммит? Почему его там нет? И почему все остальные появились, несмотря на уточнение, что я хочу только раздавить 2?

0 ответов

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