Git-Befehle mit GitHub Copilot-Vorschlägen automatisieren
Entdecke, wie du GitHub Copilot nutzen kannst, um alltägliche Git-Befehle vorzuschlagen und auszuführen, und so die Änderungen deines Projekts verwalten kannst, ohne komplexe technische Befehle auswendig zu lernen.
Wenn du dich jemals von den genauen Befehlen überwältigt gefühlt hast, die nötig sind, um deine Programmierarbeit zu speichern und zu organisieren, oder einfach um Änderungen an einem Projekt zu verfolgen, bist du nicht allein. Dieser Leitfaden zeigt dir, wie du GitHub Copilot die schwere Arbeit übernehmen lässt, indem du deine Anfragen in natürlicher Sprache in sofort einsetzbare Git‑Befehle umwandelst – direkt im Code‑Editor. Es ist, als hättest du einen hilfsbereiten Assistenten für die Versionsverwaltung deines Projekts.
- Visual Studio Code (VS Code): Ein beliebter, kostenloser Code‑Editor. Stelle sicher, dass er auf deinem Computer installiert ist.
- GitHub Copilot‑Abonnement: GitHub Copilot ist ein kostenpflichtiger Dienst. Vergewissere dich, dass du ein aktives Abonnement für Copilot und Copilot Chat hast.
- VS Code‑Erweiterungen: Installiere die
GitHub Copilot‑ undGitHub Copilot Chat‑Erweiterungen in VS Code. Diese findest du in der Ansicht „Erweiterungen“ (ein quadratisches Symbol in der Seitenleiste). - Zeit: Dieser Leitfaden dauert ungefähr 10–15 Minuten.
Zuerst klären wir zwei wesentliche Begriffe. Git ist ein Versionsverwaltungssystem – stelle es dir vor wie eine digitale Zeitmaschine für deine Projektdateien, die jede Änderung protokolliert, damit du Fehler rückgängig oder verschiedene Versionen erkunden kannst. Das Terminal (oder die Eingabeaufforderung) ist ein reines Textfenster, in dem du deinem Computer direkte Anweisungen eingibst, anstatt mit der Maus zu klicken – ähnlich wie das Geben von Befehlen an einen digitalen Assistenten.
Öffne dein Projekt und das Terminal
Um zu starten, öffnen wir den Projektordner im Code‑Editor und greifen auf das integrierte Terminal zu. So kannst du Hilfe anfordern und Befehle genau dort ausführen, wo du gerade arbeitest.
Starte Visual Studio Code und wähle im Menü „Datei“ (oben links) „Ordner öffnen…“, dann navigiere zu deinem Projektordner und öffne ihn. Sobald das Projekt geladen ist, siehst du die Dateien links. Öffne nun das integrierte Terminal: Suche im Menü „Terminal“ oben in VS Code und wähle „Neues Terminal“. Ein neues Panel erscheint unten und zeigt ein Texteingabefeld. Sollte dein Layout anders aussehen, gibt es meist ein Plus‑Symbol (+) im unteren Panel, das ein neues Terminal erzeugt, oder du nutzt das Tastenkürzel Ctrl + \`` (Backtick) unter Windows bzw. Cmd + `` auf dem Mac.
Du erkennst, dass es geklappt hat, wenn das untere Panel erscheint und eine Eingabeaufforderung mit $ oder > und dem Namen deines aktuellen Ordners zeigt.

Bitte Copilot um einen einfachen Speichervorgang
In Git ist ein Commit wie das Speichern eines Checkpoints in einem Videospiel – er markiert einen bestimmten Satz von Änderungen. Bevor du committen kannst, musst du deine Änderungen stagen, also für den Checkpoint vorbereiten – vergleichbar mit dem Verpacken von Gegenständen in eine Kiste, bevor du sie versiegelst. Anstatt dir die genauen Befehle zu merken, kannst du Copilot einfach fragen.
Wenn das Terminal geöffnet ist, siehst du eine Eingabezeile. Statt einen Git‑Befehl einzugeben, suche ein Copilot‑Symbol oder ein kleines Textfeld über dem Terminal, das „Ask Copilot“ (nach Copilot fragen) sagt. Klicke darauf oder benutze das Kürzel Ctrl + I (bzw. Cmd + I auf dem Mac). Ein kleines Eingabefeld erscheint und wartet auf deine Frage. Copilot hört jetzt auf deine natürliche Sprache. Falls das Feld anders aussieht, stelle sicher, dass die Erweiterung „GitHub Copilot Chat“ aktiviert ist, oder tippe einfach im regulären Terminalprompt – Copilot liefert dann nach ein paar Wörtern oder nach Eingabe von /git Vorschläge.
Du erkennst, dass es funktioniert hat, wenn das Copilot‑Chat‑Feld oder der Inline‑Vorschlagbereich einen Befehl anzeigt, der meist mit git add . && git commit -m "..." beginnt.

Führe den von Copilot vorgeschlagenen Befehl aus
Nachdem Copilot einen Befehl generiert hat, musst du ihn im Terminal laufen lassen. Hier wird deine Anweisung lebendig und Git führt die Aktion aus.
Nach dem Vorschlag siehst du normalerweise einen Button oder eine Option „Einfügen“ bzw. „Ausführen“. Zum Beispiel kann ein kleiner Button mit der Beschriftung „In Terminal einfügen“ oder ein Pfeilsymbol neben dem Vorschlag erscheinen. Klicke diesen Button, um den Befehl in die Eingabezeile des Terminals zu übernehmen. Danach drücke die Enter‑Taste. Manchmal bietet Copilot direkt einen „Befehl ausführen“‑Button, der den Befehl sofort startet, ohne dass du Enter drückst. Lies den Befehl immer sorgfältig durch, bevor du ihn ausführst.
Du erkennst, dass es geklappt hat, wenn das Terminal Erfolgsmeldungen anzeigt, etwa [main (root-commit) …] Added initial project setup oder 2 files changed, 10 insertions(...), und deine Dateien nun im Git‑Verlauf gespeichert sind.

Erstelle einen neuen „Sandbox“ (Git‑Branch)
Ein Branch ist wie ein Paralleluniversum oder ein separater Arbeitsbereich für dein Projekt. Er erlaubt dir, neue Ideen oder Features gefahrlos zu testen, ohne die Hauptversion deiner Anwendung zu gefährden. Du kannst jederzeit zwischen den Branches wechseln und deine Experimente getrennt halten, bis sie fertig sind.
Öffne das Copilot‑Chat‑Feld im Terminal erneut (durch Klick auf das Symbol oder mit Ctrl/Cmd + I). Bitte Copilot nun, einen neuen isolierten Arbeitsbereich für dich einzurichten. Copilot wird dann den Git‑Befehl vorschlagen, der den Branch erstellt und sofort darauf wechselt. Falls das Feld nicht sichtbar ist, erweitere das untere Panel oder tippe deine Anfrage direkt in den regulären Terminalprompt und warte auf die Inline‑Vorschläge.
Du erkennst, dass es funktioniert hat, wenn Copilot einen Befehl wie git checkout -b feature/contact-page-update vorschlägt, den du einfügen und ausführen kannst.

Kombiniere deine Arbeit sicher (Git‑Merge)
Wenn du mit den Änderungen in deinem Sandbox‑Branch (z. B. feature/contact-page-update) zufrieden bist, möchtest du sie zurück in den Hauptzweig bringen. Dieser Vorgang heißt Mergen. Copilot unterstützt dich, indem er die korrekte Reihenfolge der Schritte erinnert, sodass du nicht versehentlich deine Arbeit überschreibst.
Rufe das Copilot‑Chat‑Feld erneut auf. Erkläre, was du erreichen willst. Copilot versteht, dass ein Merge typischerweise mehrere Befehle erfordert (erst zurück zum Haupt‑Branch, dann den Merge ausführen) und liefert dir klare, getrennte Befehle. Falls er nur einen einzigen Befehl anbietet, verfeinere deine Anfrage: „Kannst du mir die gesamte Befehlssequenz zum Mergen … geben?“
Du erkennst, dass es funktioniert hat, wenn Copilot eine Sequenz vorschlägt, typischerweise beginnend mit git checkout main gefolgt von git merge feature/contact-page-update.

- Blindes Ausführen von Befehlen: Lies den von Copilot vorgeschlagenen Befehl immer, bevor du Enter oder den „Ausführen“-Button drückst. KI ist zwar sehr hilfsbereit, kennt aber dein Projekt nicht so gut wie du. Lösung: Nimm dir einen Moment, um zu verstehen, was
git add,git commit,git checkoutbzw.git mergebewirken. Wenn du unsicher bist, frage Copilot: "Kannst du mir erklären, was dieser Befehl bedeutet?" - Falsches Verzeichnis: Vor dem Ausführen eines Befehls solltest du sicherstellen, dass du im richtigen Projektordner bist. Ein Git‑Befehl im falschen Ordner führt zu Fehlern oder zu Änderungen am falschen Projekt. Lösung: Wenn du dir nicht sicher bist, frage Copilot: "Wie kann ich prüfen, in welchem Ordner ich gerade bin?" oder tippe
pwd(print working directory) und drücke Enter, um den Pfad zu sehen. - Zu wenig Kontext geben: Gibt Copilot eine generische oder wenig hilfreiche Antwort, fehlt ihm wahrscheinlich die nötige Information. Statt nur „merge“ zu schreiben, gib besser an: „merge meinen 'feature/design'-Branch in den 'main'-Branch.“ Lösung: Sei konkret – nenne Branch‑Namen, Commit‑Nachrichten oder welche Dateien du geändert hast.
Probiere es jetzt aus
Machen wir einen kurzen Test. Öffne Visual Studio Code und das integrierte Terminal deines Projekts. Aktiviere das Copilot‑Chat (klicke das Symbol oder drücke Ctrl/Cmd + I) und tippe dann: "Wie prüfe ich den Status meiner aktuellen Dateien?"
Du wirst sehen, wie schnell Copilot git status vorschlägt – den grundlegendsten Befehl, um zu sehen, welche Änderungen ausstehen oder bereits gemacht wurden. Dieser einfache Befehl ist dein erster Schritt, den aktuellen Stand deines Projekts mit Git zu verstehen, und Copilot hilft dir dabei, ihn sofort zu finden.
✦ Original-Schritt-für-Schritt-Anleitung vom KI-Redaktionsteam von AI World Co. Verständlich geschrieben, auf Richtigkeit geprüft.
← Zurück zu den News