git revert Tworzy nowy commit, który cofa zmiany z wybranego commitu, zachowując pełną historię. Bezpieczne dla współdzielonych branchów, bo nie usuwa commitów. Przykład (cofnij ostatni commit): git revert HEAD Przykład (cofnij zakres commitów): git revert HEAD~2..HEAD