¿Cómo rebase correctamente en SourceTree?

SourceTree 1.6.4.0 en Windows 7.

Digamos que el siguiente es mi punto de partida:

enter image description here

C <- master / - A - B <- topic 

Quiero volver a establecer el tema en master .
Mi objective es tener:

  C - A - B ^ ^ master topic 

pero termino con:

enter image description here

Entonces puedo hacer

 git push origin topic -f 

y obtengo el resultado deseado, pero ¿cuál es la forma correcta de hacerlo en SourceTree?

Actualización: SourceTree 1.9.1

Puede habilitar el empuje de fuerza en Herramientas / Opciones / Git / Habilitar empuje de fuerza. Después de habilitarlo, puede marcar la checkbox "Forzar inserción" en el cuadro de dialog "Insertar".

Respuesta original

Tienes que hacer un esfuerzo de fuerza, porque la twig temática ya está publicada y estás reescribiendo el historial. Los compromisos A y B del origen / tema se eliminan si rebase.

Debes hacer una fusión si no quieres hacer un empujón de la fuerza, especialmente si ya tienes un miembro del equipo trabajando en el tema.

Aún no puedes hacer un esfuerzo forzado con SourceTree para Windows (consulta las respuestas en los foros de atlassian ). Puede votar esta function aquí: https://jira.atlassian.com/browse/SRCTREEWIN-338

ACTUALIZACIÓN: SourceTree Version 2.2.4 (57) (para Mac)

Vaya a SourceTree / Preferences / General y click 'Permitir empuje de fuerza' hacia la parte inferior. Luego puede hacer clic en Forzar inserción en el dialog de inserción.