Git ist ein Open-Source-Versionskontrollsystem und ein Befehlszeilenwerkzeug, das von Programmierern, Entwicklern und Designern verwendet wird, um Projekte zu speichern und Änderungen an ihren Dateien zu verfolgen. github.com ist die Website, auf der Entwickler ihre Projekte speichern können. Einige grundlegende Git-Befehle sind unten aufgeführt:
git clone /pfad/zum/repositoryDieser Befehl wird verwendet, um die Anwendung in das lokale Repository zu klonen. Erstellen einer Arbeitskopie eines lokalen Repository.
Git-InitErstellen Sie ein neues lokales Repository.
Git hinzufügenMit diesem Befehl werden alle Dateien zum Staging hinzugefügt.
git commit -m "Commit-Nachricht"Übertragen Sie die Änderungen an head (aber noch nicht an das entfernte Repository).
git config -global user.name "jyoti" / git config -global user.email "[email protected]"Legen Sie den Benutzernamen und die E-Mail-Adresse fest, die für Ihre Übertragungen verwendet werden sollen.
git remote -vAlle derzeit konfigurierten entfernten Repositories auflisten
git push originSenden Sie die übertragenen Änderungen an den Zweig Ihres entfernten Repositorys.
Git-StatusListen Sie die Dateien auf, die Sie geändert haben, und diejenigen, die Sie noch hinzufügen oder übertragen müssen.
git remote add originWenn Sie Ihr lokales Repository nicht mit einem entfernten Server verbunden haben, fügen Sie den Server hinzu, um den Code pushen zu können.
git remote -vAuflistung aller derzeit konfigurierten entfernten Repositories.
Git-CheckoutWechseln Sie von einer Branche zur anderen.
git checkout -bErstellen Sie einen neuen Zweig und wechseln Sie zu diesem.
Git-ZweigListet alle Zweige in Ihrem Repository auf und sagt Ihnen auch, in welchem Zweig Sie sich gerade befinden.
git branch -dLöschen Sie den Feature-Zweig.
git push -all originSchieben Sie alle Zweige in Ihr entferntes Repository.
Git-PullHolen Sie die Änderungen auf dem entfernten Server und führen Sie sie in Ihrem Arbeitsverzeichnis zusammen.
Git-ZusammenführungSo führen Sie einen anderen Zweig mit Ihrem aktiven Zweig zusammen.
Git-DiffZeigen Sie die Änderungen in allen Dateien in der Vorschau an, egal was Sie gemacht haben.
git diff -baseVorschau der von Ihnen vorgenommenen Änderungen an einer bestimmten Datei.
Git hinzufügenNachdem Sie etwaige Konflikte manuell gelöst haben, können Sie die geänderte Datei markieren und dann verschieben.
IdiotenprotokollZeigt alle Commits mit CommitId an, die auf den entfernten Server übertragen wurden, wobei CommitId für jeden Commit eindeutig ist.
git checkout -Mit diesem Befehl können wir lokale Änderungen für diese spezielle Datei rückgängig machen.
DeppenhaufenAngenommen, Sie wollen zu einem anderen Zweig wechseln, aber Sie wollen das, woran Sie gearbeitet haben, noch nicht festschreiben, dann können Sie die Änderungen mit dem obigen Befehl zwischenlagern.
git stash applyMit dem obigen Befehl können Sie die Änderungen auf jeden beliebigen Zweig, den Sie gespeichert haben, wieder anwenden.
Git-Versteck löschenSie können den Vorrat mit dem oben genannten Befehl löschen.
git diff > patch_name.patchMit diesem Befehl wird ein Patch mit Diff-Ausgabe erstellt (alle Änderungen, die Sie an allen Dateien vorgenommen haben)
Git-DiffErstellen Sie einen Patch für eine bestimmte Datei.patch_name.patch
git apply patch_name.patchDieser Befehl wird verwendet, um die Änderungen der Patchdatei in Ihrem aktuellen Zweig anzuwenden.
Entkernung mit GitBeim Cherry Picking wird ein Commit aus einem Zweig ausgewählt und auf einen anderen Zweig übertragen.
git reset -soft HEAD~1Die letzte Übertragung rückgängig machen.
git reset -softRückgängig machen einer vorherigen Übertragung.
KorkenzieherEntfernen Sie nicht verfolgte Dateien aus dem Arbeitszweig.
git clean -f -dDieser Befehl wird verwendet, um Verzeichnisse und nicht verfolgte Dateien aus dem Arbeitszweig zu entfernen.
Git ReflogEs verwaltet Reflog-Informationen, d.h. es hält fest, wann die Spitzen von Zweigen und anderen Referenzen im lokalen Repository aktualisiert wurden.
Abonnieren Sie die neuesten Updates
zusammenhängende Posts