So installieren Sie Git und Git Bash in Windows

Featured Install Git Bash On Windows10 11

Git Bash ist ein Terminalemulator für Windows, der für eine Git-Befehlszeilen-Erfahrung verwendet wird. Mit Git Bash können Sie an Änderungen im Code direkt im Terminal arbeiten, ohne eine andere Programmierumgebung wie Atom, Notepad++ usw. zu benötigen. Folgen Sie den verschiedenen Methoden in diesem Leitfaden, um Git und Git Bash auf Windows zu installieren. Wenn Sie Git Bash als Programm in Windows hinzufügen, wird das gesamte Git-Versionierungssystem installiert.

Gut zu wissen: Brauchen Sie einen Texteditor? Schauen Sie sich diese Liste der besten plattformübergreifenden Optionen für Programmierer an.

Inhaltsverzeichnis

  • So installieren Sie Git Bash/Git in Windows
    1. Verwendung des Git-Installers für Windows
    1. Verwendung der tragbaren Git-Version
    1. Verwendung des Winget-Tools
    1. Chocolatey
  • Häufig gestellte Fragen

So installieren Sie Git Bash/Git in Windows

Es gibt vier verschiedene Methoden, um Git Bash/Git in Windows zu installieren, und jede hat ihre Vorteile. Die erste Methode sind die vollständigen Anweisungen für einen regulären Git-Installer, während die anderen Methoden Abkürzungen sind, die zu denselben Ergebnissen führen.

1. Verwendung des Git-Installers für Windows

Die Installation von Git für Windows ist ein Kinderspiel, aber Sie sollten die Schritte sorgfältig überprüfen, um später Synchronisierungsfehler zu vermeiden.

  1. Klicken Sie auf den Windows-Link auf der Download-Seite.

Offizielle Download-Seite für Git Bash für Windows und andere Betriebssysteme.

  1. Sie sehen mehrere Download-Links. Wenn Sie nach einem regulären Installer suchen, wählen Sie die neueste 64-Bit-Version für Windows.

Download-Link für die neueste Version von Git Bash für Windows.

  1. Akzeptieren Sie die GNU General Public License.

Allgemeine Lizenzseite von Git für die Zustimmung der Windows-Nutzer.

  1. Wählen Sie einen Zielort auf Ihrem Windows-Gerät aus.

Zielordner für Git im Windows 11-System auswählen.

  1. Wählen Sie die Komponenten aus, die Sie installieren möchten, und deaktivieren Sie die, die Sie nicht benötigen. Mindestens müssen Sie die Optionen für „Git Bash“, „Git GUI“, „Git LFS (Large File Support)“, „.git-Konfigurationsdateien mit dem Standard-Texteditor verknüpfen“ und „.sh-Dateien mit Bash ausführen“ aktivieren. In den meisten Fällen sollten diese erforderlichen Optionen standardmäßig aktiviert sein.

Wählen Sie die Komponenten aus, die in einer Git-Installation für Windows installiert werden sollen.

  1. Ein Git-Ordner wird standardmäßig im Programmverzeichnis erstellt. Sie können auch darauf verzichten, einen Startmenü-Ordner zu erstellen.

Startmenü-Ordner für Git in Windows deaktivieren.

Tipp: Schauen Sie sich diese nützlichen YouTube-Kanäle an, die Ihnen das Programmieren beibringen können.

Anpassen Ihrer Installation

Im nächsten Schritt haben Sie die Möglichkeit, den Standardeditor von Git auszuwählen.

  1. Während Vim der Standardeditor ist, finden Sie viele andere Optionen wie Notepad++, Atom, Visual Studio Code und Sublime Text. Für dieses Tutorial verwenden wir Vim.

Vim als Standard-Texteditor für die Git-Installation in Windows auswählen, mit anderen sichtbaren Optionen.

  1. Wählen Sie den anfänglichen Branch-Namen oder lassen Sie es Git überlassen. Es ist sicherer, „Lass Git entscheiden“ auszuwählen.

Lass Git entscheiden als Option gewählt, um den anfänglichen Branch-Namen in neuen Repositories anzupassen.

  1. Wählen Sie die empfohlene PATH-Umgebung „Git von der Befehlszeile und auch von Drittanbieter-Software“.

Wählen Sie Git von der Befehlszeile als Option zur Anpassung der PATH-Umgebung aus.

  1. Wählen Sie „Verwenden Sie das gebündelte OpenSSH“ als Ihre sichere Shell (SSH)-Clientausführungsdatei.

Wählen Sie gebündeltes OpenSSH als SSH-Ausführungsdatei für Git aus.

  1. Wählen Sie das HTTPS-Transport-Backend „Verwenden Sie die OpenSSL-Bibliothek“ für eine überlegene Authentifizierung.

Wählen Sie die OpenSSL-Bibliothek als HTTPS-Transport-Backend für Git aus.

  1. Eine weitere Git-Konvention besteht darin, Zeilenenden in Textdateien zu konfigurieren. Wählen Sie „Checkout Windows-Stil, commit Unix-Stil-Zeilenenden“.

Wählen Sie Checkout Windows-Stil Commit Unix für die Zeilenende-Konvertierungen von Git aus.

  1. Sie benötigen einen Terminalemulator, um ihn mit Git Bash zu verwenden. Wählen Sie MinTTY, das Standardterminal von MSYS2, anstelle Ihres Windows-Konsolenfensters. Dies hält Git-Programme von dem, was Sie in der Eingabeaufforderung tun, getrennt.

MinTTY als Standard-Terminalemulator für die Git Bash-Installation in Windows verwenden.

  1. Wählen Sie die „Standard“-Option für das Verhalten von „git pull“-Anfragen.

Wählen Sie das Standardverhalten von Git Pull als Standard-Fast-Forward- und Merge-Option.

  1. Um Ihre GitHub- und andere Drittanbieter-Anmeldeinformationen zu verwalten, wählen Sie „Git Credential Manager“.

Wählen Sie den Git Credential Manager als Standard-Anmeldeinformationshelfer aus, der konfiguriert werden soll.

Tipp: Wenn Sie neu bei Git sind, machen Sie sich mit unserem vollständigen Anfängerleitfaden vertraut.

Zusätzliche Optionen

Es gibt auch einige zusätzliche Optionen, die Sie in einer regulären Installation von Git für Windows konfigurieren müssen.

  1. Wählen Sie „Dateisystem-Cache aktivieren“ für eine verbesserte Leistungssteigerung.

Dateisystem-Cache aktivieren zur Konfiguration zusätzlicher Optionen in Git.

  1. Es ist sicher, die experimentellen Optionen wie Pseudo-Konsolen zu ignorieren.

Experimentelle Funktionen, die in Git ausprobiert werden sollen: Pseudo-Konsolen, Dateisystemmonitor usw.

  1. Es kann einige Minuten dauern, bis die Git-Installation abgeschlossen ist.

Git wird auf einem Windows 11-Computer installiert.

  1. Sie können Git Bash starten, nachdem der Git Setup-Assistent abgeschlossen ist.

Git-Installation auf einem Windows 11-Computer abgeschlossen mit angezeigter Nachricht im Assistenten.

  1. Alternativ können Sie die Git Bash-Anwendung in der Windows-Suche finden oder die ausführbare Datei aus dem Ordner öffnen, in dem sie installiert ist.

Git Bash im Datei-Explorer-Fenster unter dem Git-Ordner, der im Programmverzeichnis gespeichert ist, angezeigt.

  1. Der MinTTY-Terminalemulator sollte sichtbar sein. Dies hilft Ihnen, Ihre Git-Operationen von den restlichen PC-Funktionen zu trennen. Das MinTTY-Fenster fühlt sich genauso an wie das Befehlszeilen-Terminal.

Ls-Befehl im Git Bash-Konsolenfenster.

Tipp: Wussten Sie, dass Sie Screenshots und Animationen zu GitHub, Pull-Requests hinzufügen und sie von Ihrem Git Bash-Fenster aus bedienen können?

2. Verwendung der tragbaren Git-Version

Neben dem langen regulären Installer hat Git auch eine tragbare Version für Windows, die sehr praktisch ist.

  1. Gehen Sie zur Git-Download-Seite für Windows und klicken Sie auf den Download-Link für die tragbare Version.

Download-Links für die tragbare Version von Git in Windows.

  1. Speichern Sie die tragbare .ZIP-Datei in einem Ordner Ihrer Wahl.

Git tragbare Version im Windows 11-Downloads-Ordner verfügbar.

  1. Sie können den Zielort der tragbaren Git-Installation ändern, indem Sie auf das Drei-Punkte-Symbol klicken.

Tragbare Git-Installationsort in Windows 11.

  1. Warten Sie, bis der tragbare Installer vollständig extrahiert ist.

Extrahieren der tragbaren Version von Git in Windows mit Prozentzahl-Anzeige.

  1. Sobald der Vorgang abgeschlossen ist, finden Sie den tragbaren Ordner, der in „Git Bash Install Windows“ verschachtelt ist.

Standort des tragbaren Git-Ordners in Windows.

  1. Starten Sie die Git Bash-Anwendung aus dem PortableGit-Ordner und speichern Sie sie bei Bedarf auf einem USB-Laufwerk.

Starten der Git Bash-Anwendung aus dem PortableGit-Ordner.

  1. Der MinTTY-Emulator beschreibt sich als tragbares Terminal, ist aber nicht anders als ein reguläres Terminal, und Sie können hier alle Ihre Git-Befehle verwenden.

Git Bash tragbare Version in Windows 11 geöffnet.

Tipp: Verwenden Sie häufig tragbare Apps? Erfahren Sie, wie Sie sie zum Windows-Start hinzufügen.

3. Verwendung des Winget-Tools

Sie können das Winget-Befehlszeilentool verwenden, um Git/Git Bash in Windows zu installieren.

  1. Installieren Sie die App Installer-Anwendung im Microsoft Store auf Ihrem Computer.

App Installer im Microsoft Store sichtbar.

  1. Öffnen Sie die Eingabeaufforderung im Administratormodus.
  2. Geben Sie winget ein, um zu überprüfen, ob das App Installer-Programm korrekt installiert wurde. Es werden verschiedene Befehle angezeigt, die Sie mit Winget verwenden können.

Geben Sie Winget in der Eingabeaufforderung im Administratormodus ein, um die Optionen zu überprüfen.

  1. Installieren Sie Git mit Winget in der Eingabeaufforderung, indem Sie den folgenden Code eingeben:
winget install --id Git.Git -e --source winget

Herunterladen und Installieren von Git über Winget in der Windows 11-Eingabeaufforderung.

  1. Es kann bis zu einer Minute dauern, bis Git über Winget in der Eingabeaufforderung installiert ist. Möglicherweise sehen Sie auch ein Installations-Popup-Fenster.

Installation von Git über Winget im Eingabeaufforderungsfenster.

  1. Überprüfen Sie auf eine „Erfolgreich installiert“-Nachricht in der Eingabeaufforderung.

Git erfolgreich installiert Nachricht im Eingabeaufforderungsfenster.

  1. Sobald der Git Setup-Assistent die Installation von Git abgeschlossen hat, starten Sie Git Bash oder öffnen Sie das Programmterminal aus dem Windows-Suchfeld im Administratormodus.

Suchen Sie die Git Bash-App in Windows 11.

Gut zu wissen: Funktionieren die Windows 11-Widgets bei Ihnen nicht? Probieren Sie diese Lösungen aus.

4. Chocolatey

Chocolatey ist ein Windows-Programm in PowerShell, das Ihnen schnell helfen kann, die Vollversion von Git/Git Bash zu installieren. Es ist wie eine Hülle um jede Zielanwendung, die installiert wird.

  1. Öffnen Sie PowerShell im Administratormodus.
  2. Installieren Sie Chocolatey in Windows mit dem folgenden Befehl. Sie erhalten keine Nachricht, die bestätigt, dass die Installation erfolgreich war. Sobald der Vorgang abgeschlossen ist, schließen Sie das PowerShell-Fenster und starten Sie neu.
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol =[System.Net.ServicePointManager]::SecurityProtocol -bor3072; iex((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Neueste Version von Chocolatey über PowerShell installiert.

  1. Geben Sie im neuen PowerShell-Fenster (Administratormodus) Folgendes ein, um Git mit Chocolatey zu installieren.
choco install git.install

Installation von Git über das Chocolatey-Programm im PowerShell-Fenster.

  1. Klicken Sie auf „A“ oder „Y“, um die von Chocolatey benötigten Berechtigungen zu gewähren.

Klicken Sie auf A, um alle Skripte von Git über Chocolatey in PowerShell zu installieren.

  1. Sobald Git auf Ihrem Gerät installiert ist, sollten Sie eine Erfolgsmeldung im PowerShell-Fenster sehen.

Installationsnachricht von Git erfolgreich im Chocolatey-Paket im PowerShell-Fenster angezeigt.

Gut zu wissen: Möchten Sie lernen, wie man PowerShell verwendet? Sie benötigen diese Liste von wichtigen Befehlen.

Häufig gestellte Fragen

Was ist der Unterschied zwischen Git und GitHub?

Git ist ein Open-Source-Versionierungssystem, dessen Repositories auf GitHub, einer Online-Sammlung von Git-Quellcodes, gehostet werden. GitHub gehört Microsoft; jedoch hat sich seine Open-Source-Natur aufgrund des Eigentums nicht geändert. Sie benötigen Git, um viele GitHub-Projekte auszuführen, aber das gilt nicht umgekehrt, da es Alternativen zu GitHub gibt, wie GitBucket, GitLab und SourceForge.

Was ist der Unterschied zwischen Git und Git Bash?

Git ist das ursprüngliche, Unix-basierte Versionskontrollsystem, das 2005 von Linus Torvalds zur Verfolgung von Codeänderungen in Multi-User-Kollaborationsprojekten auf Linux und Mac eingeführt wurde. Bash ist eine weitere Linux-spezifische Befehlszeilenshell, die auf Unix basiert.

Das Betriebssystem von Microsoft ist nicht nativ für Bash, eine Linux-spezifische Befehlszeilenshell, ausgelegt. Daher müssen Windows-Benutzer Git Bash installieren, eine Drittanbieter-Software, die ein angepasster Terminalemulator ist, der speziell für Windows entwickelt wurde. Mit Git Bash können Sie sowohl Git als auch Bash zusammen in Windows betreiben.

Kann Git vollständig von Windows deinstalliert werden?

Sie können Git vollständig von Windows deinstallieren, indem Sie die Git Bash-Anwendung unter „Programme hinzufügen oder entfernen“ in den Einstellungen deinstallieren oder indem Sie zur Systemsteuerung gehen und auf „Programm deinstallieren“ unter Programme und Funktionen klicken. Suchen Sie den Git-Ordner im C:-Laufwerk über das Windows-Suchmenü und löschen Sie ihn. Wenn Sie die tragbare Version von Git in Windows verwenden, löschen Sie den Git-Ordner, da keine andere Installation vorgenommen wurde.

Bildnachweis: DepositPhotos. Alle Screenshots von Sayak Boral.