После выполнения a git commit --amend
каждый имеет к git push --force
[1] чтобы получить желаемую историю (т.е. иметь base <- corrected commit
вместо base <- wrong commit <- corrected commit <- merge of the former
который необходим для git push
без --force
).
Как сделать это с git-bzr
? git bzr push
не имеет a --force
опция или эквивалент.
[1] после разъяснения для не уничтожения изменений других участников, т.е. что каждый использует private/non-visible удаленное ответвление
git bzr push
имеет --overwrite
опция, которая, кажется, отсутствует в сообщении использования, которое было отображено мне, но находится в выводе git bzr push -h
. Это, кажется, делает то, что git push --force
делает.