Uno scenario comune nello sviluppo del software è la revisione del codice di qualcun altro. Uno strumento comune per farlo è l'apertura di una richiesta pull.
La mia domanda è, quando vengono rilevati problemi nella revisione, in caso di modifiche
- essere impegnato separatamente (nuovo commit)
- o dovrebbe essere modificato il commit esistente (supponendo che nessuno si stia ramificando dal tuo commit precedente ... poiché riscrivere la cronologia da un branch condiviso è una cattiva notizia).
Per il primo scenario, è facile tenere traccia delle modifiche incrementali, sebbene aggiunga un po 'di rumore alla cronologia del commit. La seconda opzione ha i pro e i contro.