Article

Git und GitHub direkt in VS Code meistern

tool AI LLM

Visual Studio Code bietet eine tiefe Integration mit Git und GitHub, die Entwicklern erlaubt, ihren gesamten Workflow ohne Kontextwechsel zu erledigen. Der erste Schritt ist das Initialisieren eines Ordners als Git-Repository direkt in VS Code. Über das Explorer-Panel lässt sich ein Ordner öffnen, und mit einem Klick auf “Initialize Repository” im Source Control-Bereich wird die Git-Verwaltung aktiviert. Das UI zeigt automatisch den Branch-Namen an und kennzeichnet neue Dateien mit “U” für ungetrackt.

Das Staging von Dateien erfolgt über Plus-Buttons neben den Dateinamen oder über den globalen Änderungen-Button. Nach dem Staging wechselt der Status von “U” zu “A” für added. Ein Commit wird direkt über das Eingabefeld im Source Control-Panel erstellt – keine Terminal-Befehle nötig. Die Synchronisation mit GitHub geschieht über die integrierte “Publish Branch”-Funktion, die einen lokalen Repository zu einem Remote GitHub-Repository verbindet.

Branch-Management ist ebenfalls vollständig integriert. über die Befehlspalette (Shift-Command-P auf Mac, Ctrl-Shift-P auf PC) lassen sich Branches erstellen, wechseln und umbenennen. Die Source Control-Ansicht zeigt alle Änderungen, Konflikte werden visuell aufgelöst, und Push/Pull-Operationen laufen im Hintergrund. Für Teams bedeutet dies: Kein Grund mehr für Kontextwechsel zwischen Editor und Terminal – der gesamte Git-Workflow bleibt im Editor.