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