Jak cofnąć zatwierdzenie i zatwierdzić zmiany w innej gałęzi w Git?

Częstym błędem, jaki popełniam w git, jest

nie sprawdzam, w której gałęzi jestemzatwierdzaj zmiany w niewłaściwej gałęzi (w gałęzi B, myśląc, że jestem na A, popełniając zmianę dla funkcji A)

Jak mogę wrócić i zatwierdzić zmiany w odpowiedniej gałęzi?

questionAnswers(3)

yourAnswerToTheQuestion