Tenho uma filial de tópico local que está rastreando uma filial remota. Para fins de argumentação, diga que os históricos de commits são assim:
A--B--C--O1--O2--O3 (origin/phobos)
\
L1--L2--L3 (phobos)
Tendo olhado os históricos de commit relativos, agora eu quero descartar todas as mudanças no phobosbranch local e voltar a ser uma cópia direta de origin/phobos, para que o histórico local se pareça com isto:
A--B--C--O1--O2--O3 (phobos origin/phobos)
Eu realmente não quero as mudanças locais para o phobosbranch, e eu realmente não quero que nenhuma fusão apareça no repositório de origem depois. (Então, apenas fundir não é o que tenho em mente.)
Parece que deveria ser muito fácil, mas meu google-fu me falhou. Como eu faço isso?