

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Problembehebung git-remote-codecommit und AWS CodeCommit
<a name="troubleshooting-grc"></a>

Die folgenden Informationen können Ihnen helfen, Probleme mit **git-remote-codecommit** zu beheben, die bei der Verbindung mit AWS CodeCommit -Repositorys auftreten können.

**Topics**
+ [Ich sehe einen Fehler: git: 'remote-codecommit' ist kein Git-Befehl](#troubleshooting-grc-syn1)
+ [Mir wird ein Fehler angezeigt: Schwerwiegender Fehler: Der Remote-Helper für 'codecommit' konnte nicht gefunden werden](#troubleshooting-grc-syn2)
+ [Fehler beim Klonen: Ich kann ein CodeCommit Repository nicht von einer IDE klonen](#troubleshooting-grc-ide1)
+ [Push- oder Pull-Fehler: Ich kann Commits nicht per Push oder Pull von einer IDE in ein Repository übertragen oder abrufen CodeCommit](#troubleshooting-grc-ide2)
+ [Installationsfehler: Beim Versuch, die Installation durchzuführen, wird ein externally-managed-environment Fehler angezeigt git-remote-codecommit](#troubleshooting-grc-pm1)

## Ich sehe einen Fehler: git: 'remote-codecommit' ist kein Git-Befehl
<a name="troubleshooting-grc-syn1"></a>

**Problem:** Wenn Sie versuchen, es zu verwenden git-remote-codecommit, wird ein Fehler angezeigt, bei dem es git-remote-codecommit sich nicht um einen Git-Befehl handelt. Siehe 'git --help'“.

**Mögliche Lösungen:** Der häufigste Grund für diesen Fehler ist, dass Sie die git-remote-codecommit ausführbare Datei entweder nicht zu Ihrem PATH hinzugefügt haben oder dass die Zeichenfolge einen Syntaxfehler enthält. Das kann passieren, wenn ein Bindestrich zwischen Git und remote-codecommit fehlt oder wenn ein zusätzlicher Git davor steht. git-remote-codecommit

Dieser Fehler kann auch auftreten, wenn Sie Ihre lokale Installation auf eine nicht unterstützte Version aktualisiert haben. Weitere Hinweise zu unterstützten Versionen von Python finden Sie unter [git-remote-codecommit](https://pypi.org/project/git-remote-codecommit/).

Weitere Informationen zur Einrichtung und Verwendung git-remote-codecommit finden Sie unter[Einrichtungsschritte für HTTPS-Verbindungen AWS CodeCommit mit git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Mir wird ein Fehler angezeigt: Schwerwiegender Fehler: Der Remote-Helper für 'codecommit' konnte nicht gefunden werden
<a name="troubleshooting-grc-syn2"></a>

**Problem:** Wenn Sie versuchen, es zu verwenden git-remote-codecommit, wird die Fehlermeldung „fatal: Unable to find Remote Helper for 'codecommit'“ angezeigt.

**Mögliche Lösungen:** Die häufigsten Gründe für diesen Fehler sind:
+ Die Einrichtung ist nicht abgeschlossen für git-remote-codecommit
+ Sie haben die Installation git-remote-codecommit an einem Ort durchgeführt, der nicht in Ihrem Pfad liegt oder der nicht als Teil der `Path` Umgebungsvariablen konfiguriert ist
+ Python befindet sich nicht in Ihrem Pfad oder ist nicht als Teil der `Path` Umgebungsvariablen konfiguriert
+ Sie verwenden ein Terminal- oder Befehlszeilenfenster, das seit Abschluss der git-remote-codecommit Installation nicht neu gestartet wurde

Weitere Informationen zur Einrichtung und Verwendung finden [Einrichtungsschritte für HTTPS-Verbindungen AWS CodeCommit mit git-remote-codecommit](setting-up-git-remote-codecommit.md) Sie git-remote-codecommit unter.

## Fehler beim Klonen: Ich kann ein CodeCommit Repository nicht von einer IDE klonen
<a name="troubleshooting-grc-ide1"></a>

**Problem:** Wenn Sie versuchen, ein CodeCommit Repository in einer IDE zu klonen, wird eine Fehlermeldung angezeigt, die besagt, dass der Endpunkt oder die URL nicht gültig ist.

**Mögliche Lösungen:** Nicht alle IDEs unterstützen die URL, die **git-remote-codecommit** beim Klonen verwendet wurde. Klonen Sie das Repository lokal über das Terminal oder die Befehlszeile, und fügen Sie Ihrer IDE das lokale Repo hinzu. Weitere Informationen finden Sie unter [Schritt 3: Connect zur CodeCommit Konsole her und klonen Sie das Repository](setting-up-git-remote-codecommit.md#setting-up-git-remote-codecommit-connect-console).

## Push- oder Pull-Fehler: Ich kann Commits nicht per Push oder Pull von einer IDE in ein Repository übertragen oder abrufen CodeCommit
<a name="troubleshooting-grc-ide2"></a>

**Problem:** Wenn Sie versuchen, Code per Push oder Pull von einer IDE zu verschieben, wird ein Verbindungsfehler angezeigt.

**Mögliche Lösungen:** Der häufigste Grund für diesen Fehler ist, dass die IDE nicht mit Git-Remote-Helfern wie **git-remote-codecommit** kompatibel ist. Anstatt die IDE-Funktionalität zu verwenden, um Commit, Push und Pull für Code durchzuführen, aktualisieren Sie das lokale Repo manuell über die Befehlszeile oder das Terminal mithilfe von Git-Befehlen.

Weitere Informationen zu Remote-Helfern und Git finden Sie in der [Git-Dokumentation](https://git-scm.com/docs/gitremote-helpers).

## Installationsfehler: Beim Versuch, die Installation durchzuführen, wird ein externally-managed-environment Fehler angezeigt git-remote-codecommit
<a name="troubleshooting-grc-pm1"></a>

**Problem:** Wenn Sie versuchen, den `pip install git-remote-codecommit` Befehl auszuführen, wird eine Fehlermeldung angezeigt, die darauf hinweist, dass die Umgebung extern verwaltet wird.

**Mögliche Lösungen:** Der häufigste Grund für diesen Fehler ist, dass Sie eine Python-Distribution (Distribution) ausführen, die eine EXTERN VERWALTETE Markierungsdatei definiert. Die beste Lösung hierfür besteht darin, eine virtuelle Umgebung zu erstellen und zu verwenden.

Weitere Informationen zu extern verwalteten Umgebungen und Python finden Sie unter [Extern verwaltete Umgebungen](https://packaging.python.org/en/latest/specifications/externally-managed-environments/#externally-managed-environments) und [Installieren von Paketen in einer virtuellen Umgebung mit pip und venv](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/) in der Python-Dokumentation.