GitHub Desktop ermöglicht das Ändern, Cherrypicking, Neuordnen, Rückgängigmachen und Squashen von Commits.