Git Bash ist ein unverzichtbares Werkzeug, das Folgendes bietet Git-Befehlszeilenerfahrung auf dem Windows-Betriebssystem. Es handelt sich um eine Befehlszeilen-Shell zum Aktivieren Git mit der Kommandozeile im System. Git Bash ist ein Paket, das eine Bash-Emulation, einige gängige Unix-Dienstprogramme usw. installiert Git auf einem Windows-Betriebssystem. In Git Bash Der Benutzer interagiert über die Befehle mit dem Repository und den Git-Elementen.
Inhaltsverzeichnis
- Was ist Git?
- Was ist Git Bash?
- Git-GUI
- Wie installiert man Git Bash?
- Git-Bash-Befehle
- Wie verwende ich Git Bash?
- Wie erstelle und verwalte ich Zweige in GitBash?
- Zweige in GitBash zusammenführen
- Klonen von Repositorys in GitBash
- Commits in GitBash rückgängig machen
- Abschluss
- FAQs zu GitBash
Was ist Git?
Git ist ein Versionskontrollsystem für Verfolgung von Änderungen im Quellcode während der Softwareentwicklung. Es ist für die Koordinierung der Arbeit zwischen Programmierern konzipiert, kann aber auch zum Verfolgen von Änderungen in beliebigen Dateisätzen verwendet werden. Ihr Ziel ist die Steigerung Effizienz , Und Geschwindigkeit und verwalten Sie problemlos große Projekte Versionskontrolle . Git hilft dem Team, mit der Verwirrung umzugehen, die häufig auftritt, wenn mehrere Personen dieselben Dateien bearbeiten.
Was ist Git Bash?
Git Bash ist ein Befehlszeilenschnittstelle ( CLI ) Anwendung für Windows, mit der Sie mit Git, dem Versionskontrollsystem, kommunizieren können. Klonen Sie die Repositorys , Änderungen festschreiben , Push- und Pull-Änderungen und mehr sind mit Git Bash möglich. Git Bash kann manuelle Aufgaben mit den von Ihnen geschriebenen Skripten automatisieren. Git Bash hilft Ihnen dabei, mehr über Git und Versionskontrolle zu erfahren.
Git-GUI
Git ist ein Versionskontrollsystem, das in Form einer grafischen Benutzeroberfläche (GUI) und einer Befehlszeilenschnittstelle (CLI) verfügbar ist. Die grafische Benutzeroberfläche (GUI) erleichtert die Aufgaben im Vergleich zu den häufigsten Aufgaben der Befehlszeilenschnittstelle (CLI), die in Git ausgeführt werden und bei denen es sich um das Festschreiben von Änderungen, das Erstellen von Zweigen und das Zusammenführen von Änderungen handelt. Git-GUI-Clients sind verfügbar, jeder mit seinen eigenen Stärken und Schwächen.
- Quellbaum.
- GitHub Desktop
- TortoiseGit
- GitKraken
Wählen Sie eine der Git-GUIs entsprechend Ihren Anforderungen und Vorlieben. Wenn Sie ein Anfänger sind, verwenden Sie die einfache Git-GUI und für Fortgeschrittene können Sie eine benutzerdefinierte GUI verwenden.
Wie installiert man Git Bash?
Befolgen Sie zur Installation die unten aufgeführten Schritte Git Bash unter Windows :
Schritt 1: Das Installationsprogramm für die .exe-Datei für Git Bash kann hier heruntergeladen werden https://gitforwindows.org/ Sobald Sie das Installationsprogramm heruntergeladen haben, führen Sie es aus. Das folgende Fenster wird angezeigt.
js-Ersatz
Git Bash-Installation
Schritt 2: Wählen Sie die Komponenten aus, die Sie installieren möchten, und klicken Sie auf die Schaltfläche Weiter.
Schritt 3: Wählen Sie den gewünschten Pfad aus Git installieren wie im Bild unten gezeigt.
Schritt 4: Lassen Sie den Installationsvorgang abschließen, um mit der Verwendung von Git Bash zu beginnen. Öffnen Git Bash Navigieren Sie zu dem Ordner, in dem Sie Git installiert haben. Andernfalls suchen Sie einfach in Ihrem Betriebssystem nach Git Bash.
Java-Boolescher String
Git-Bash-Befehle
Git Bash enthält eine Reihe von Befehlen zum Ausführen verschiedener Vorgänge im Zusammenhang mit der Codeverwaltung und Zusammenarbeit. Hier sind einige wichtige Git Bash-Befehle:
- Git-Hitze: Initialisiert das neue Git-Repository.
- Git-Klon: Git-Klon Mit dem Befehl werden die Repositorys geklont, die bereits im Remote-Repository verfügbar sind.
- Git hinzufügen: Im Arbeitsbereich vorhandene Dateien werden in den verschoben Bühnenbereich .
- Git-Commit: Dateien, die im Staging-Bereich verfügbar sind, werden in das lokale Repository übertragen.
- Git-Status: Dieser Befehl zeigt den Status des Arbeitsbaums und des Staging-Bereichs an.
- Git-Protokoll: Git-Protokoll Mit dem Befehl können Sie die Protokolle aller durchgeführten Commits anzeigen.
- Git-Zweig: Erstellt einen neuen Zweig.
- Git geht: Zum Zusammenführen der Änderungen von einem Zweig zu einem anderen Zweig.
- Git-Konfiguration: Git-Konfiguration hilft Ihnen bei der Konfiguration des Benutzernamens und der E-Mail-ID.
- git tag: Es werden alle Tags angezeigt.
Wie verwende ich Git Bash?
Git Bash ist ein leistungsstarkes Tool, mit dem Sie mit dem interagieren können Git-Versionskontrolle System in einem Befehlszeilenumgebung unter Windows. Lassen Sie uns die Grundlagen der Verwendung von Git Bash durchgehen
Schritt 1: Git konfigurieren
Legen Sie Ihre globale Benutzernamen-/E-Mail-Konfiguration fest
Öffnen Sie Git Bash und beginnen Sie mit der Erstellung eines Benutzernamens und einer E-Mail-Adresse für die Arbeit an Git Bash.
Legen Sie Ihren Benutzernamen fest:
git config --global user.name 'FIRST_NAME LAST_NAME'>
Legen Sie Ihre E-Mail-Adresse fest:
git config --global user.email '[email protected]'>
Der Befehl cd bezieht sich auf die Befehlszeile zum Ändern des Verzeichnisses und dient dazu, in das gewünschte Verzeichnis zu gelangen. Um zwischen den Ordnern zu navigieren CD Befehl verwendet wird
cd folder_name>
ls Befehl
Mit dem Befehl ls werden alle Dateien und Ordner im aktuellen Verzeichnis aufgelistet.
ls>
Öffnen Sie Git Bash und ändern Sie das aktuelle Arbeitsverzeichnis mithilfe von in Ihr lokales Projekt CD Befehl.

Arbeitsverzeichnis ändern
Schritt 2: Commit-Repository in Git Bash
Initialisieren Sie das lokale Verzeichnis als Git-Repository.
git init>
Stellen Sie die Dateien für den ersten Commit bereit, indem Sie sie dem lokalen Repository hinzufügen
git add .>
Von Git-Status Anschließend können Sie die bereitgestellten Dateien sehen. Übertragen Sie die Dateien, die Sie bereitgestellt haben, in Ihr lokales Repository.
git commit -m 'First commit'>
Jetzt nach dem Git-Status Wenn Sie den Befehl ausführen, ist ersichtlich, dass nichts mehr zum Festschreiben übrig ist. Daher wurden alle Dateien festgeschrieben.
Schritt 3: Initialisieren eines lokalen Git-Repositorys
Befolgen Sie die unten aufgeführten Schritte, um Ihr lokales Repository mit Git zu initialisieren.
String in int in Java umwandeln
Öffnen Sie GitHub über das Internet und klicken Sie auf „Neues Repository erstellen“. Geben Sie einen passenden Namen für Ihr Repository ein und erstellen Sie das Repository.
Git Repo initialisiert
Notiz: Sie können Ihr Git-Repository mit einer README-Datei initialisieren und außerdem Ihre Projektdetails darin erwähnen. Es hilft den Leuten zu verstehen, worum es in diesem Repository geht. Es ist jedoch absolut nicht notwendig. Wenn Sie Ihr Repo jedoch über eine von GitHub bereitgestellte Schnittstelle mit einer README-Datei initialisieren, verfügt Ihr lokales Repository nicht über diese README-Datei.
Nach dem Erstellen des Repositorys wird Folgendes angezeigt
Schritt 4: Verbinden Sie das lokale Repository mit GitHub
Gehen Sie zum GitHub-Repository und im Code, Abschnitt Kopieren Sie die URL und fügen Sie in der Eingabeaufforderung die URL für Ihr Repository hinzu, wohin Ihr lokales Repository gepusht wird.
git remote add origin repository_URL>
Übertragen Sie die Änderungen in Ihrem lokalen Repository an GitHub.
git push origin master>
Hier wurden die Dateien in den Master-Zweig Ihres Repositorys verschoben. Jetzt sind im GitHub-Repository die gepushten Dateien zu sehen.
Switch-Methode Java
Schritt 5: Änderungen an GitBash abrufen und übertragen
Angenommen, die Dateien werden geändert und neue Dateien werden zum lokalen Repository hinzugefügt. So speichern Sie die Änderungen im Git-Repository:
Laden Sie alle anderen Änderungen vom Remote-Repository in das lokale Repository herunter.
git pull>
Änderungen müssen für den Commit bereitgestellt werden.
git add .>
oder
git add file_name>
Übertragen Sie nun die bereitgestellten Dateien.
git commit -m 'commit_name'>
Drücken die Veränderungen.
git push origin master>

Änderungen an GitBash übertragen
Neue Änderungen sind zu sehen:

Aktualisiertes Verzeichnis
Wie erstelle und verwalte ich Zweige in GitBash?
Angenommen, ein Team arbeitet an einem Projekt und für jedes Mitglied, das an dem Projekt arbeitet, wird ein Zweig erstellt. Daher wird jedes Mitglied an seinen Zweigen arbeiten und jedes Mal wird der beste Zweig mit dem Hauptzweig des Projekts zusammengeführt. Die Zweige machen es zu einem Versionskontrollsystem und erleichtern die Pflege eines Projektquellcodes.
Syntax
- Listen Sie alle Zweige in Ihrem Repository auf.
git branch>
- Erstellen Sie einen neuen Zweig
git branch branch_name>
- Sicher Den angegebenen Zweig löschen
git branch -d branch_name>
- Erzwingen Sie das Löschen des angegebenen Zweigs
git branch -D branch_name>
Zum Navigieren zwischen den Zweigen git checkout wird eingesetzt. Um einen neuen Zweig zu erstellen und ihn einzuschalten.
git checkout -b new_branch_name>
Um einfach zu einer Filiale zu wechseln
git checkout branch_name>
Nach dem Auschecken in der Filiale können Sie in der aktuellen Filiale ein * sehen. Jetzt das Gleiche begehen hinzufügen Und Aktionen begehen kann auch auf diesem Zweig durchgeführt werden.
Zweige in GitBash zusammenführen
Erreichen Sie zunächst den Zielzweig
Frühlingsinitialisierung
git checkout branch_name>
Führen Sie den Zweig mit dem Zielzweig zusammen
git merge new_branc>
Klonen von Repositorys in GitBash
Durch Klonen wird eine Kopie des vorhandenen Git-Repositorys erstellt. Wenn Sie das ausführen Git-Klon Mit dem Befehl wird der ZIP-Ordner an Ihrem Standardspeicherort gespeichert
git clone url>
Dieser Befehl speichert das Verzeichnis als Standardverzeichnisnamen des Git-Repositorys. Um den Verzeichnisnamen als Ihren benutzerdefinierten Namen zu speichern, muss ein zusätzliches Argument für Ihren benutzerdefinierten Namen des Verzeichnisses übergeben werden
git clone url custom_name>
Commits in GitBash rückgängig machen
Wenn Sie vergessen, einige Dateien zum Festschreiben hinzuzufügen, und ein Festschreiben rückgängig machen möchten, können Sie es mit erneut festschreiben -ändern
Syntax:
git commit --amend>
Abschluss
Sie können Ihren Code mit dem Git Bash-Tool verwalten. Da es über eine Befehlszeilenschnittstelle verfügt, können Sie Skripte verwenden, um Prozesse zu automatisieren. Sie können es unter Windows, Mac und Linux verwenden, da es sich um eine plattformübergreifende Anwendung handelt. Es ist Open Source und kostenlos. Einige der grundlegenden und anspruchsvollen Git-Bash-Befehle wurden in diesem Beitrag besprochen. Auch die Funktionen von Git Bash zum Klonen von Repositorys, zum Erstellen und Verwalten von Branches, zum Zusammenführen von Branches und zum Rückgängigmachen von Änderungen wurden angesprochen.
FAQs zu GitBash
Was ist die Git-Bash?
GitBash ermöglicht Benutzern die Arbeit an der Git-Befehlszeile in einer Microsoft Windows-Umgebung.
Ist Git Bash ein Tool?
Das Git Bash-Tool bietet Befehlszeilenfunktionen im Windows-Betriebssystem.
Was ist der Unterschied zwischen Git und Git Bash?
Git ist das Versionskontrollsystem zur Verwaltung des Quellcodes und des Projektverlaufs, während Git Bash eine Befehlszeilen-Terminalumgebung für Windows ist, die eine Möglichkeit zur Verwendung von Git-Befehlen bietet.
Unterscheidet sich Git Bash von GitHub?
Git Bash ist ein Befehlszeilentool für die lokale Arbeit mit Git, während GitHub eine webbasierte Plattform zum Hosten und Zusammenarbeiten an Git-Repositorys ist.
Und