Spesso ho un flusso di lavoro in cui sviluppo alcune funzionalità in un ramo Git, passaggio a un altro ramo di funzionalità, ecc. Durante lo sviluppo, il ramo di sviluppo originale e i rami di feature divergono.
Ora, quando si cambia succursale, mi sto improvvisamente sviluppando su una versione precedente del mio progetto (che è prevedibile, ovviamente).
Mi chiedo tuttavia se qualcosa come un comportamento di "tracciamento" possa essere configurato con Git, il che significherebbe che i rami di feature appositamente contrassegnati verrebbero automaticamente ridefiniti su un altro ramo (come develop
o master
). Ciò semplificherebbe molto, specialmente le ricostruzioni.