У меня есть новый git repo. Он имеет три фиксации.Как я могу выполнить сквош, не отслеживая удаленную ветку?
Я хотел бы сквош их вместе, поэтому моя история проекта выглядит чистой, а другие не видят моих хакерских коммитов.
Очевидно, никто другой не видел репо, поскольку он совершенно новый, поэтому изменение истории не является проблемой. Я единственный пользователь.
Однако git rebase -i
хочет, чтобы я отслеживал восходящую ветвь. Я не хочу ничего публиковать, пока не приведу в порядок журнал git.
Как я могу выполнить интерактивную переустановку или сквош в целом, не отслеживая восходящий поток?
Полезное: git rebase -i --root – Regisz