SourceTree 1.6.4.0 su Windows 7.Come eseguire correttamente il rebase in SourceTree?
Diciamo che il seguente è il mio punto di partenza:
C <- master
/
- A - B <- topic
voglio rebase argomento sul maestro.
Il mio obiettivo è quello di avere:
C - A - B
^ ^
master topic
ma io alla fine con:
posso poi fare
git push origin topic -f
e ottengo il risultato previsto, ma ciò che è il modo corretto di farlo in SourceTree?
Sono l'unico a lavorare su questo progetto, utilizzando il ben descritto flusso di lavoro rebase-then-merge. Esiste un'opzione in SourceTree per abilitare il push forzato tramite GUI? Genere di sconfiggere lo scopo del programma se devo ancora usare la riga di comando. – Patrick
@ user3858446 Sfortunatamente non esiste questa opzione in SourceTree. Vedi [risposte su atlassian.com] (https://answers.atlassian.com/questions/54469/how-do-i-forma-a-force-push-push-f-da-sourcetree). Puoi votare per questa funzione qui: https://jira.atlassian.com/browse/SRCTREEWIN-338 – filhit
Anche se non ha l'opzione, puoi creare un'azione personalizzata che chiama un file batch. Questo è quello che ho creato e si sente abbastanza integrato. È possibile fare clic con il tasto destro del mouse sull'elenco di commit e selezionarlo dal sottomenu Azioni personalizzate. – Dan