git bzr push
tem uma opção --overwrite
que parece estar faltando na mensagem de uso que foi exibida para mim, mas está na saída de git bzr push -h
. Parece fazer o que o git push --force
faz.
Depois de fazer um git commit --amend
, é necessário git push --force
[1] para obter o histórico desejado (ou seja, ter base <- corrected commit
em vez de base <- wrong commit <- corrected commit <- merge of the former
, o que é necessário para git push
sem --force
). / p>
Como fazer isso com git-bzr
? git bzr push
não tem uma opção --force
ou um equivalente.
[1] após esclarecer para não destruir as alterações de outros contribuidores, ou seja, que alguém esteja usando uma ramificação remota privada / invisível
git bzr push
tem uma opção --overwrite
que parece estar faltando na mensagem de uso que foi exibida para mim, mas está na saída de git bzr push -h
. Parece fazer o que o git push --force
faz.