Jakie jest znaczenie przywrócenia tego zatwierdzenia i wycofania tego zatwierdzenia w GitHub dla Windows?

Github dla Windows zawiera te dwa polecenia opisane jako:

revert this commit - utwórz nowe zatwierdzenie, które przywróci zmiany tego zatwierdzeniarollback this commit - wycofaj to zatwierdzenie, pozostawiając wszystkie zmiany wprowadzone w tym i późniejszych zatwierdzeniach w katalogu roboczym

Czy mógłbyś wyjaśnić dokładne znaczenie tych dwóch poleceń i sposób ich użycia. W szczególności nie rozumiem, jaki jest cel drugiego. To dla mnie bez sensu.

Czy jest możliwe przywrócenie poprzedniego zatwierdzenia, a jeśli mi się nie podoba, wróć do miejsca, w którym było początkowo?

Wydaje się, że ten gui zawiera bardzo małą część systemu git, ale jaki byłby odpowiedni przepływ pracy z niego korzystający?

questionAnswers(2)

yourAnswerToTheQuestion