it-swarm.com.de

Befehlszeile Git unter Windows

Ich habe msysGit 1.7.10 auf meinem Windows 7-Rechner installiert ... Was muss ich wissen, wenn ich Git weiterhin über die Befehlszeile verwenden kann?

Wenn ich jetzt den Befehl git in der Befehlszeile versuche, sehe ich:

'git' wird nicht als interner oder externer Befehl, als bedienbares Programm oder als Batch-Datei erkannt.

Gibt es eine Möglichkeit, die Git-Befehlszeile zu aktivieren?

69
Ayusman

Wie @birryree sagte, fügen Sie msysgits Binärdatei zu PATH hinzu, oder verwenden Sie Git Bash (installiert mit msysgit, soweit ich mich erinnere), was besser ist als die Windows-Konsole und der Unix-Konsole ähnelt.

35
Samy Dindane

Ich hatte das gleiche Problem und löste es, indem ich der PATH-Umgebungsvariablen den Speicherort /bin hinzufügte.

  1. Suchen Sie nach dem Dateispeicherort, an dem Git installiert wurde. Meines ist C:\Users\(My UserName)\AppData\Local\GitHub. Es kann auch sein C:\Program Files (x86)\Git

  2. Sobald Sie den Speicherort von Git haben, sollte ein /bin-Unterordner angezeigt werden. Es kann sich in einem PortableGit-Ordner befinden (mein ist PortableGit_015aa71ef18c047ce8509ffb2f9e4bb0e3e73f13). Kopieren Sie diesen Pfad.

  3. Gehen Sie zu Systemsteuerung> System> System Protection> Erweitert> Umgebungsvariablen

  4. Wählen Sie PATH, klicken Sie auf Bearbeiten und fügen Sie den Bin-Pfad dort ein. Wenn sich in Ihrem PATH bereits Werte befinden, fügen Sie Ihren Git-Pfad am Ende durch Semikolon getrennt ein.

Jetzt können Sie über CMD auf den Git-Befehl zugreifen.

76
user2377528

Diese Anweisungen funktionierten für Windows 8 mit einer Installation von msysgit/TortoiseGit, sollten jedoch für andere Arten von Git-Installationen unter Windows gelten.

  • Gehen Sie zu Systemsteuerung\System und Sicherheit\System
  • Klicken Sie links auf Erweiterte Systemeinstellungen, um die Systemeigenschaften zu öffnen. 
  • Klicken Sie auf die Registerkarte Erweitert.
  • Klicken Sie unten im Dialogfeld auf die Schaltfläche Environment Variables
  • Bearbeiten Sie die System Variable mit dem Namen PFAD
  • Hängen Sie diese beiden Pfade an die Liste der vorhandenen Pfade an, die bereits in der Systemvariablen vorhanden sind. Der schwierige Teil war, dass zwei Wege erforderlich waren. Diese Pfade können für Ihren PC variieren. ;C:\msysgit\bin\;C:\msysgit\mingw\bin\
  • Schließen Sie das CMD-Eingabeaufforderungsfenster, falls es bereits geöffnet ist. CMD muss neu gestartet werden, um die aktualisierte Pfadvariable abzurufen.
  • Versuchen Sie, git in die Befehlszeile einzugeben. Es sollte eine Liste der git-Befehle auf dem Bildschirm angezeigt werden.
20
James Lawruk

In Windows 8.1 funktionierte das Einstellen der PATH-Umgebungsvariablen auf Gits bin-Verzeichnis für mich nicht. Stattdessen musste ich das cmd-Verzeichnis C:\Program Files (x86)\Git\cmd verwenden.

Dank an @VonC in dieser Frage

14
Error

Für mich verwende ich Windows 10, @ andrew-marshalls Anweisungen (Danke!), Nur dass git.exe sich innerhalb eines cmd-Verzeichnisses innerhalb von PortableGit... befand, und nicht bin. Daher musste ich \cmd am Ende des Pfads setzen, den ich zu PATH hinzugefügt habe. . Ich dachte, ich würde dies hier posten, falls jemand anderes die gleiche Ausgabe findet. Sie können feststellen, dass es funktioniert, sobald git in einem neuen Eingabeaufforderungsfenster Informationen zur Befehlsbenutzung und keinen Fehler zurückgibt. 

1
Alex Bowyer

Sie können chocolatey installieren. Es ist wie apt-get in Linux. Sie können es über die Befehlszeile installieren. Führen Sie die Eingabeaufforderung als Administrator aus, und geben Sie choco install git ein. Sie können git für die Befehlszeile installieren.

0
Rico

Wenn Sie in der neuesten Version (v2.19 für Windows, wenn ich schreibe) die Option "git in Windows-Eingabeaufforderung verwenden" wählen (oder ähnliches, bitte lesen Sie die Optionen sorgfältig, wenn Sie git installieren), sollten Sie dies können Verwenden Sie git-Befehle im Windows-Befehl Prompt oder Windows-Powershell ohne weitere Einstellungen. Denken Sie daran, das Befehlszeilentool nach der Installation von git neu zu starten.

0
zinc

Wenn Sie GitHubDesktop in Windows 10 installiert haben, drücken Sie Strg + '. oder gehen Sie im Menü zu Repository> Öffnen in der Eingabeaufforderung.

Falls git nicht auf Ihrem Computer installiert ist, sollten Sie eine Aufforderung zur Installation von git erhalten (ich habe davon erfahren, dass GitHubDesktop und git unterschiedliche Anwendungen sind). Installieren Sie git, schließen Sie die Eingabeaufforderung und öffnen Sie sie erneut. 

Sie können Ihre Installation testen, indem Sie in den Befehl Eingabeaufforderung git eingeben.

0
Venkat