Git-Tastenkürzel in PhpStorm – schneller arbeiten mit Shortcuts ⌨️
Sobald du die grundlegenden Git-Funktionen in PhpStorm beherrschst, kannst du deinen Workflow erheblich beschleunigen, indem du die wichtigsten Aktionen per Tastenkürzel auslöst. Statt durch Menüs zu navigieren, erledigst du Commits, Branch-Wechsel und vieles mehr in Sekundenbruchteilen. Hier findest du die nützlichsten Shortcuts – organisiert nach Häufigkeit und Anwendungsbereich.
Die wichtigsten Shortcuts für den täglichen Git-Workflow
Diese Tastenkürzel wirst du vermutlich am häufigsten verwenden. Es lohnt sich, sie als Erstes zu verinnerlichen:
| Aktion | Windows/Linux | macOS |
|---|---|---|
| Commit-Dialog öffnen | Strg + K |
Cmd + K |
| Push durchführen | Strg + Shift + K |
Cmd + Shift + K |
| Pull/Update durchführen | Strg + T |
Cmd + T |
| VCS-Operationen-Popup | Alt + ` (Backtick) |
Ctrl + V |
| Git-Log anzeigen | Alt + 9 |
Cmd + 9 |
💡 Tipp: Das VCS-Operationen-Popup (
Alt + `` bzw.Ctrl + V` auf macOS) ist besonders praktisch – es zeigt dir ein kontextbezogenes Menü mit allen relevanten Git-Aktionen für die aktuelle Datei oder das Projekt.
Branch-Management per Tastatur
Das Wechseln und Verwalten von Branches geht mit diesen Shortcuts deutlich schneller:
| Aktion | Windows/Linux | macOS |
|---|---|---|
| Branches-Popup öffnen | Strg + Shift + ` |
Cmd + Shift + ` |
| Neuen Branch erstellen | Über Branches-Popup → New Branch |
Über Branches-Popup → New Branch |
Das Branches-Popup ist dein zentraler Anlaufpunkt für alles rund um Branches: Hier siehst du alle lokalen und Remote-Branches, kannst zwischen ihnen wechseln, neue erstellen, mergen oder löschen – alles ohne die Maus.
Änderungen vergleichen und navigieren
Wenn du verstehen möchtest, was sich geändert hat, helfen diese Shortcuts:
| Aktion | Windows/Linux | macOS |
|---|---|---|
| Diff zur letzten Version anzeigen | Strg + D (im Commit-Fenster) |
Cmd + D |
| Zur nächsten Änderung springen | F7 (im Diff-Viewer) |
F7 |
| Zur vorherigen Änderung springen | Shift + F7 |
Shift + F7 |
| Lokale Historie anzeigen | Alt + Shift + H |
Cmd + Shift + H |
| Annotate (Blame) anzeigen | Rechtsklick → Annotate with Git Blame | – |
Änderungen rückgängig machen
Für den Fall, dass du schnell einen Schritt zurück musst:
| Aktion | Windows/Linux | macOS |
|---|---|---|
| Rollback (Änderungen verwerfen) | Strg + Alt + Z |
Cmd + Option + Z |
| Letzte Aktion rückgängig | Strg + Z |
Cmd + Z |
Der Rollback-Shortcut ist besonders mächtig: Er setzt ausgewählte Dateien auf den letzten Commit-Stand zurück – praktisch, wenn du dich experimentell verrannt hast.
Nützliche allgemeine Shortcuts mit Git-Bezug
Diese Tastenkürzel sind nicht Git-spezifisch, helfen aber im Git-Workflow enorm:
| Aktion | Windows/Linux | macOS |
|---|---|---|
| Suche überall (auch Branches, Commits) | Shift + Shift (doppelt) |
Shift + Shift |
| Aktionen suchen | Strg + Shift + A |
Cmd + Shift + A |
| Tool-Fenster wechseln | Alt + [Zahl] |
Cmd + [Zahl] |
Mit „Aktionen suchen" (Strg + Shift + A) kannst du jeden Git-Befehl finden, auch wenn du den Shortcut nicht kennst – tippe einfach „Commit", „Push", „Branch" usw. ein.
Shortcuts anpassen und eigene erstellen
Falls dir ein Shortcut nicht zusagt oder du einen fehlenden hinzufügen möchtest:
- Gehe zu File → Settings (bzw. PhpStorm → Settings auf macOS)
- Navigiere zu Keymap
- Suche nach der gewünschten Aktion (z. B. „Git Push")
- Rechtsklick → Add Keyboard Shortcut
- Drücke deine gewünschte Tastenkombination und bestätige
Du kannst auch eine komplett andere Keymap wählen (z. B. Eclipse oder Visual Studio), falls du von einer anderen IDE kommst.
Mein Empfohlenes „Starter-Set" 🎯
Wenn du nur fünf Shortcuts lernen möchtest, nimm diese:
Strg + K– Commit-Dialog öffnenStrg + Shift + K– Push durchführenStrg + T– Pull/Update holenStrg + Shift +` – Branches-Popup öffnenStrg + Alt + Z– Änderungen verwerfen (Rollback)
Mit diesen fünf Shortcuts deckst du etwa 80 % deiner täglichen Git-Interaktionen ab – und sparst dabei jede Menge Zeit. Die restlichen Shortcuts kommen dann nach und nach dazu, je nachdem welche Funktionen du häufiger nutzt.