# Verwalten von Commits

GitHub Desktop ermöglicht das Ändern, Cherrypicking, Neuordnen, Zurücksetzen und Squashen von Commits.

## Links

* [Optionen zum Verwalten von Commits in GitHub Desktop](/de/desktop/managing-commits/options-for-managing-commits-in-github-desktop)

  Sie können mit GitHub Desktop einen einfach nachzuvollziehenden Commitverlauf ermöglichen.

* [Rückgängigmachen eines Commits in Github Desktop](/de/desktop/managing-commits/undoing-a-commit-in-github-desktop)

  Sie können einen Commit rückgängig machen, bevor Sie ihn in den Remote-Branch gepusht haben.

* [Zurücksetzen auf einen Commit in GitHub Desktop](/de/desktop/managing-commits/resetting-to-a-commit-in-github-desktop)

  Sie können auf jeden Commit bis zu dem Commit zurücksetzen, der zuletzt an den Remote-Branch gepusht wurde.

* [Modifizieren eines Commits in Github Desktop](/de/desktop/managing-commits/amending-a-commit-in-github-desktop)

  Du kannst mit GitHub Desktop deinen letzten Commit ändern.

* [Rückgängigmachen eines Commits in Github Desktop](/de/desktop/managing-commits/reverting-a-commit-in-github-desktop)

  Du kannst mit GitHub Desktop einen bestimmten Commit rückgängig machen und seine Änderungen aus deinem Branch entfernen.

* [Cherrypicking eines Commits in GitHub Desktop](/de/desktop/managing-commits/cherry-picking-a-commit-in-github-desktop)

  Du kannst mit GitHub Desktop einen bestimmten Commit auf einem Branch auswählen und den Commit auf einen anderen Branch kopieren.

* [Neuanordnen von Commits in GitHub Desktop](/de/desktop/managing-commits/reordering-commits-in-github-desktop)

  Du kannst mit GitHub Desktop im Verlauf deines Branchs Commits neu anordnen.

* [Squashen von Commits in GitHub Desktop](/de/desktop/managing-commits/squashing-commits-in-github-desktop)

  Du kannst mit GitHub Desktop im Verlauf deines Branchs Commits squashen.

* [Verwalten von Tags in GitHub Desktop](/de/desktop/managing-commits/managing-tags-in-github-desktop)

  Du kannst GitHub Desktop für die Erstellung, den Pushvorgang und die Anzeige von Tags verwenden.

* [Auschecken eines Commits in GitHub Desktop](/de/desktop/managing-commits/checking-out-a-commit-in-github-desktop)

  Sie können GitHub Desktop verwenden, um einen vorherigen Commit in Ihrem Repository auszuchecken.