Come si git revert
usa?
Potrebbe sembrare una domanda duplicata, ma quando le persone la chiedono, la risposta è spesso, utilizzare git reset
come per Ripristinare un commit da un hash SHA in Git?
Quindi, quando qualcuno chiede come usare, le git reset
persone rispondono dicendo che dovresti usare git revert
come per Git - come eseguire il rollback
Prima che tu te ne accorgessi, 8 persone diverse sono apparse con i loro modi unici per salvare il culo dell'OP, tutto sopra la tua testa.
Quindi proviamo a rispettare il brief e a scrivere una guida sui manichini git revert
.
Uno scenario: ti sei impegnato due volte per padroneggiarlo e il suo male. Hai spinto e altre persone hanno i tuoi brutti cambiamenti.
Vuoi annullarlo. Non è qualcosa che puoi annullare manualmente nel codice, ad esempio un mago o un gestore di pacchetti ha cambiato tonnellate di cose dappertutto - vuoi solo rimettere tutto a posto come era.
Questo è il controllo del codice sorgente. Sono sicuro che sia facile.
Va bene, lo userai git revert
ma come?
E dopo aver corso git revert
devi fare qualcos'altro dopo? Devi eseguire il commit delle modifiche ripristinate o ripristinate direttamente il commit nel repository o cosa ??
Ovviamente dovrai spingere di nuovo e probabilmente annunciare le tue palle alla squadra.