ist jetzt verfügbar! Lesen Sie über die neuen Funktionen und Fehlerbehebungen vom November.

Fehlerbehebung bei der Quellcodeverwaltung

Dieser Artikel hilft Ihnen bei der Diagnose und Behebung von Git-Problemen in Visual Studio Code mithilfe von Ausgabeprotokollen und Ablaufverfolgungsprotokollierung. Verwenden Sie diese Diagnosewerkzeuge, wenn Git-Operationen fehlschlagen oder sich unerwartet verhalten.

Git-Ausgabefenster

VS Code verwendet die Git-Installation Ihres Computers, um Quellcodeverwaltungsoperationen durchzuführen. Das Git-Ausgabefenster liefert detaillierte Protokolle von Git-Befehlen, die von VS Code ausgeführt werden. Diese Informationen sind nützlich, um zu verstehen, welche Git-Operationen ausgeführt werden und um Probleme zu diagnostizieren.

So öffnen Sie das Git-Ausgabefenster

  • Wählen Sie in der Ansicht "Quellcodeverwaltung" das Menü ... und dann Git-Ausgabe anzeigen.

  • Führen Sie den Befehl Git: Git-Ausgabe anzeigen aus der Befehlspalette aus (⇧⌘P (Windows, Linux Ctrl+Shift+P)).

  • Öffnen Sie das Bedienfeld Ausgabe (⇧⌘U (Windows Ctrl+Shift+U, Linux Ctrl+K Ctrl+H)) und wählen Sie Git aus dem Dropdown-Menü.

Screenshot of the Output panel showing the Git output channel.

Das Git-Ausgabefenster zeigt an:

  • Aktueller Protokollierungsgrad der Git-Erweiterung
  • Speicherort der verwendeten Git-Ausführungsdatei
  • Von VS Code ausgeführte Git-Befehle
  • Fehlermeldungen von Befehlen
  • Zeitstempel und Dauer jedes Befehls

Überprüfen Sie diese Ausgabe, wenn Git-Operationen fehlschlagen oder sich unerwartet verhalten. Die Informationen helfen bei der Identifizierung von Problemen mit der Git-Konfiguration, der Authentifizierung oder dem Repository-Status.

Tipp

Standardmäßig zeigt das Git-Ausgabefenster keine stdout-Ausgabe von Git-Befehlen an, es sei denn, es tritt ein Fehler auf. Mit der Einstellung git.commandsToLog können Sie festlegen, welche Git-Befehle ihre stdout-Ausgabe immer protokollieren sollen, um detailliertere Diagnosen zu erhalten.

Git-Protokolle filtern und durchsuchen

Das Git-Ausgabefenster kann eine große Menge an Informationen generieren. Um relevante Einträge effizient zu finden, können Sie die folgenden Techniken verwenden:

  • Filtern Sie die Ausgabe nach Protokollierungsgrad oder Protokollkategorie mithilfe des Dropdown-Menüs im Ausgabefenster.

    Screenshot of the Output panel filter dropdown.

    Die Protokollierungsgrade umfassen: trace, debug, info, warning, error. Standardmäßig zeigt das Git-Ausgabefenster die Protokollierungsgrade info und höher an.

    Die Protokollkategorien ändern sich je nach den protokollierten Inhalten, z. B. git oder repository. Um die ausgeführten Git-Befehle anzuzeigen, wählen Sie die Kategorie git.

  • Suchen Sie nach bestimmten Begriffen mithilfe des Suchfelds im Ausgabefenster (⌘F (Windows, Linux Ctrl+F)).

    Das Git-Ausgabefenster hebt die Suchbegriffe hervor und ermöglicht es Ihnen, zwischen den Treffern zu navigieren. Das Suchfeld unterstützt reguläre Ausdrücke für erweiterte Suchen.

    Screenshot of the Output panel search box.

Ablaufverfolgungsprotokollierung für die Git-Erweiterung aktivieren

Für detailliertere Diagnoseinformationen können Sie die Ablaufverfolgungsprotokollierung für die Git-Erweiterung aktivieren. Die Ablaufverfolgungsprotokollierung liefert ausführliche Informationen über den Betrieb der Erweiterung, einschließlich des internen Zustands und der detaillierten Befehlsausführung.

So aktivieren Sie die Ablaufverfolgungsprotokollierung

  1. Öffnen Sie das Git-Ausgabefenster.

  2. Wählen Sie das Zahnradsymbol in der Kopfzeile des Ausgabefensters und wählen Sie einen Protokollierungsgrad, z. B. trace.

    Screenshot of the Output panel log level selection.

    Wenn Sie einen Protokollierungsgrad auswählen, protokolliert VS Code Meldungen auf dieser Ebene und höher. Zum Beispiel werden beim Auswählen von trace alle Meldungen protokolliert, während beim Auswählen von error nur Fehlermeldungen protokolliert werden.

Nächste Schritte

© . This site is unofficial and not affiliated with Microsoft.