Zusammenfassung gängiger Git-Befehle
Remote-Warehouse-bezogene Befehle
Sehen Sie sich das Warehouse an: $ git clone git://github.com/jquery/jquery.git
Sehen Sie sich das Remote-Warehouse an: $ git remote -v
Remote-Repository hinzufügen: $ git remote add [name] [url]
Remote-Repository löschen: $ git remote rm [name]
Remote-Repository ändern: $ git remote set- url --push [name] [newUrl]
Remote-Repository abrufen: $ git pull [remoteName] [localBranchName]
Remote-Repository übertragen: $ git push [remoteName] [ localBranchName]
* Wenn Sie einen lokalen Zweigtest an das Remote-Warehouse senden und ihn als Hauptzweig des Remote-Warehouses oder als einen anderen Zweig mit dem Namen „test“ verwenden möchten, gehen Sie wie folgt vor:
$git push origin test:master //Übermitteln Sie den lokalen Testzweig als Remote-Master-Zweig
$git push origin test:test //Übermitteln Sie den lokalen Testzweig als Remote-Testzweig
Lokales Git-Repository initialisieren (neues Repository erstellen)
git init
Benutzernamen konfigurieren
git config --global user.name "xxx"
Konfigurations-E-Mail
git config --global user.email "xxx @xxx.com"
git status und andere Befehle färben automatisch ein
Remote-Repository klonengit config --global color.ui true git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto
Zweigoperationsbezogene Befehle
Lokale Zweige anzeigen: $ git branch
Zeigen Sie die Remote-Zweig: $ git branch -r
Erstellen Sie einen lokalen Zweig: $ git branch [name] ----Beachten Sie, dass der neue Zweig nach seiner Erstellung nicht automatisch zum aktuellen Zweig wechselt
Zweige wechseln: $ git checkout [name]
Neuen Zweig erstellen und sofort zum neuen Zweig wechseln: $ git checkout -b [name]
Zweig löschen: $ git branch -d [Name] ---- Die Option -d kann nur Zweige löschen, die an der Zusammenführung teilgenommen haben, und keine Zweige, die nicht zusammengeführt wurden. Wenn Sie einen Zweig erzwingen möchten, können Sie die Option -D
verwenden, um den Zweig zusammenzuführen: $ git merge [name] ---- Den Zweig mit dem Namen [name] mit dem aktuellen Zweig
um einen Remote-Zweig zu erstellen (lokaler Zweig, der an Remote weitergeleitet wird): $ git push origin [name]Remote-Zweig löschen: $ git push origin :heads/[name] oder $ gitpush origin :[name ] *Erstellen Sie einen leeren Zweig: (Denken Sie daran, die Änderungen an Ihrem aktuellen Zweig zu übermitteln, bevor Sie den Befehl ausführen, sonst wird er ohne Reue zwangsweise gelöscht)$ git symbolic-ref HEAD refs/ heads/[name]$rm .git/index$git clean -fdxZeigen Sie den aktuellen Versionsstatus an ( ob geändert)
git status
xyz-Datei zum Index hinzufügen
git add xyz
Alle geänderten Dateien im aktuellen Unterverzeichnis zum Index hinzufügen
git add .
Commit
git commit -m 'xxx'
Letztes Commit zusammenführen (für wiederholte Änderungen)
git commit --amend -m 'xxx'
Hinzufügen und Festschreiben in einem Schritt kombinieren
git commit -am 'xxx'
Dateien im Index löschen
git rm xxx
rekursives Löschen
git rm -r *
Commit-Protokoll anzeigen
Git-Protokoll
1 Zeile des Protokolls anzeigen -n ist n Zeile
Git-Protokoll - 1 >
>
Zeige die Details eines Commits
git show dfb02e6e4f2f7b573337763e5c0013802e392818
git show dfb02Sie können nur das erste verwenden wenige Ziffern von commitid
HEAD-Commit-Protokoll anzeigengit show HEAD
Show HEAD Das Festschreibungsprotokoll des übergeordneten Elements (vorherige Version) ^^ gilt für die beiden vorherigen Versionen. ^5 gilt für die vorherigen 5 Versionen.git show HEAD^
Vorhandenes Tag anzeigenGit-Tag
v2.0-Tag hinzufügenGit tag -a v2.0 - m 'xxx'
V2.0-Protokolle und -Details anzeigengit show v2.0
V2.0-Protokoll anzeigenGit-Protokoll v2.0
Alle nicht zum Index hinzugefügten Änderungen anzeigengit diff
Zeigt alle Änderungen an, die indiziert, aber noch nicht festgeschrieben wurden
git diff --cached
Vergleichen Sie mit dem vorherigen one Versionsunterschiede
git diff HEAD^
Vergleichen Sie die Unterschiede mit dem HEAD-Versionsbibliotheksverzeichnis
git diff HEAD - - ./lib
Vergleichen Sie den Remote-Zweigmaster mit lokalen Zweigen, die nicht auf Master sind
git diff origin/master..master
Zeigt nur die unterschiedlichen Dateien an, nicht den spezifischen Inhalt
git diff origin/master..master --stat
Remote-Definition hinzufügen (für Push/Pull/Fetch)
git remote add origin git+ssh://git@192.168.53.168/VT.git
lokalen Zweig anzeigen
git branch
zweig anzeigen, der Commit 50089 enthält
git branch --contains 50089
Alle Zweige anzeigen
git branch -a
Alle ursprünglichen Zweige anzeigen
git branch -r
zeigt alle Zweige an, die in den aktuellen Zweig zusammengeführt wurden
git branch --merged
Alle Zweige anzeigen, die nicht mit dem aktuellen Zweig zusammengeführt wurden
git branch --no-merged
Lokalen Zweig umbenennen
git branch -m master master_copy
Erstellen Sie einen neuen Zweig master_copy aus dem aktuellen Zweig und checken Sie aus
git checkout -b master_copy
Vollversion der oben genannten Version
git checkout -b master master_copy
Schauen Sie sich den vorhandenen Funktions-/Leistungszweig an
Git-Checkout-Funktionen/Leistung
Schauen Sie sich die Remote-Branch-Hotfixes/BJVEP933 an und erstellen Sie einen lokalen Tracking-Branch
git checkout --track hotfixes/BJVEP933
Checkout-Version v2.0
git checkout v2.0
Erstellen Sie einen neuen lokalen Zweig aus einem Remote-Zweig, entwickeln Sie einen Zweig, entwickeln Sie ihn und checken Sie ihn aus.
git checkout -b devel origin/develop
Schauen Sie sich die README-Datei der Hauptversion an ( kann verwendet werden, um den Fehler-Fallback zu ändern)
git checkout -- README
Den Remote-Master-Zweig mit dem aktuellen Zweig zusammenführen
git merge origin/master
Änderungen zusammenführen, um ff44785404a8e festzuschreiben
git Cherry-pick ff44785404a8e
Schieben Sie den aktuellen Zweig in den Remote-Master-Zweig
git push origin master
Löschen Sie den Hotfixes/BJVEP933-Zweig des Remote-Repositorys
git push origin :hotfixes/BJVEP933
Alle Tags in das Remote-Repository übertragen
git push --tags
Alle Remote-Zweige abrufen (lokale Zweige nicht aktualisieren), eine Zusammenführung ist erforderlich)
git fetch
Alle ursprünglichen Zweige abrufen und Gelöschte Zweige auf dem Server löschen
git fetch --prune
Holen Sie sich den Remote-Zweigmaster und führen Sie ihn in den aktuellen Zweig ein
git pull origin master
Benennen Sie die Datei README in README2 um
git mv README README2
Setzen Sie die aktuelle Version auf HEAD zurück (wird normalerweise für den Fallback von Zusammenführungsfehlern verwendet)
git reset --hard HEAD 🎜>
Löschen von Branch-Hotfixes/BJVEP933 erzwingen
git branch -D hotfixes/BJVEP933
Im Git-Index enthaltene Dateien auflisten
git ls-files
Bild des aktuellen Zweigverlaufs
git show-branch
Bild aller Zweige Verlauf
git show-branch --all
Zeige die Dateiänderungen entsprechend dem Einreichungsverlauf
git whatchanged
Commit rückgängig machen dfb02e6e4f2f7b573337763e5c0013802e392818
git zurücksetzen 18
Interner Befehl: Zeigt ein bestimmtes Git-Objekt an
git ls-tree HEAD
Interner Befehl: Zeigt eine bestimmte Referenz für SHA1 HASH an
git rev-parse v2.0
zeigt alle Commits einschließlich verwaister Knoten
git reflog
Den Status des Master-Zweigs von gestern anzeigen
Bildübermittlungsprotokollgit log --pretty=format:'%h %s' --graph
git show HEAD~3
git show -s --pretty=raw 2be7fcb476
Speichern Sie die aktuellen Änderungen und ändern Sie alle in den HEAD-Statusgit stash
Alle Stashes anzeigengit stash list
Beziehen Sie sich auf den ersten Stashgit stash show -p stash@{0}
Wende den ersten Stash angit stash apply stash@{0}
Suche nach dem Text „löschen von“ in der Dateigit grep "löschen von"
Das obige ist der detaillierte Inhalt vonZusammenfassung gängiger Git-Befehle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen





Laut Nachrichten vom 14. November hat Nvidia auf der „Supercomputing23“-Konferenz am Morgen des 13. Ortszeit offiziell die neue H200-GPU vorgestellt und die GH200-Produktlinie aktualisiert. Darunter basiert der H200 weiterhin auf der bestehenden Hopper H100-Architektur Allerdings wurde mehr Speicher mit hoher Bandbreite (HBM3e) hinzugefügt, um die großen Datenmengen, die für die Entwicklung und Implementierung künstlicher Intelligenz erforderlich sind, besser verarbeiten zu können, wodurch die Gesamtleistung beim Betrieb großer Modelle im Vergleich zur vorherigen Generation H100 um 60 % bis 90 % verbessert wurde . Der aktualisierte GH200 wird auch die nächste Generation von KI-Supercomputern antreiben. Im Jahr 2024 werden mehr als 200 Exaflops KI-Rechenleistung online sein. H200

Die Charaktere in Love und Deep Sky haben verschiedene numerische Attribute. Das Attribut „Kritische Trefferquote“ wirkt sich auf den Schaden des Charakters aus Im Folgenden finden Sie die Methode zur Verbesserung dieses Attributs, sodass Spieler, die es wissen möchten, einen Blick darauf werfen können. Methode 1. Kernmethode zur Erhöhung der kritischen Trefferquote von Love und Deep Space. Um eine kritische Trefferquote von 80 % zu erreichen, liegt der Schlüssel in der Summe der kritischen Trefferattribute der sechs Karten auf Ihrer Hand. Auswahl von Corona-Karten: Stellen Sie bei der Auswahl von zwei Corona-Karten sicher, dass mindestens einer ihrer Kern-α- und Kern-β-Unterattributeinträge ein kritisches Trefferattribut ist. Vorteile der Lunar Corona-Karte: Die Lunar Corona-Karten enthalten nicht nur einen kritischen Treffer in ihren Grundattributen, sondern wenn sie Level 60 erreichen und nicht durchgebrochen sind, kann jede Karte 4,1 % des kritischen Treffers liefern.

Der i5-13490F ist eine CPU, die erst kürzlich auf dem chinesischen Festland verkauft wurde. Ihre Leistung ist im Vergleich zum 13400F leicht verbessert und sie bringt uns einen geringen Stromverbrauch und eine hohe Leistung. Umfassende Bewertung der i5-13490F-Prozessorparameter: 1. Die Leistung des i5-13490F-Prozessors wurde im Vergleich zum i5-13400F um 0,2 GHz verbessert; der Level-3-Cache wurde auf 24 MB erhöht. 2. Die Verbesserung der Single-Core-Leistung und des Level-3-Cache wird Gamern hinsichtlich der Leistung helfen. 3. Bei 2K-Auflösung schneidet der i5-13490F in Spielen etwas besser ab als der i5-13400F. i7-13490F Parameterbewertung Vollständige Leistungsbenchmarks: Die Benchmark-Ergebnisse von CPU-z erreichten eins

WindowsCMD (Windows Command Prompt) ist ein Befehlszeilentool im Windows-Betriebssystem. Es funktioniert über die Befehlszeile und kann viele Systemverwaltungs-, Dateiverwaltungs-, Netzwerkverwaltungs- und andere Aufgaben erledigen. In diesem Artikel wird den Lesern die vollständige Liste der Windows CMD-Befehle vorgestellt, einschließlich häufig verwendeter Befehle und ihrer Funktionen. 1. Häufig verwendete Befehle cd-Befehl: Wird zum Wechseln des aktuellen Verzeichnisses verwendet. dir-Befehl: Zeigt Dateien und Unterverzeichnisse im aktuellen Verzeichnis an. mkdir-Befehl: Erstellen Sie ein neues Verzeichnis. rmd

Als führende Kurzvideoplattform in China hat Douyin unzählige Benutzer dazu gebracht, ihre eigenen Videoinhalte zu erstellen und zu teilen. Viele Benutzer stellen fest, dass sich die Lautstärke ihrer Douyin-Wiedergabe während des kreativen Prozesses nicht erhöht hat, was sie verwirrt. Wie kann man also die niedrige Wiedergabelautstärke von Douyin verbessern? 1. Wie kann man die Wiedergabelautstärke von Douyin erhöhen? 1. Videoinhalte optimieren Zunächst müssen wir auf die Qualität der Videoinhalte achten. Ein qualitativ hochwertiges Video kann die Aufmerksamkeit der Nutzer steigern. In Bezug auf die Erstellung von Inhalten können wir von den folgenden Punkten ausgehen: 1. Einzigartige Inhaltskreativität: Stellen Sie sicher, dass der Videoinhalt eine einzigartige Kreativität aufweist und die Aufmerksamkeit der Benutzer auf sich zieht. Sie können damit beginnen, Benutzerprobleme zu lösen, Erfahrungen und Lektionen auszutauschen, interessante Unterhaltung zu bieten usw. 2. Professionelle Produktion: Investieren Sie eine gewisse Zeit und (1) suchen Sie nach heißen Themen: eng

Wie kann ich die Kapazität und Kapazität der Festplatte in Win10 schnell überprüfen? Viele Freunde sind sehr besorgt über die Kapazität ihrer Festplatte, wenn sie das Win10-System verwenden. Sie sind besorgt darüber, dass ihre Festplattenkapazität im täglichen Gebrauch schrumpft, wissen aber nicht, wie sie die Festplatte überprüfen sollen, wenn Sie dies nicht tun wissen, wie man überprüft, Xiao Der unten stehende Editor hat die Methoden zum Überprüfen der Festplattenkapazität und die Kapazitätsbefehle in Win10 zusammengestellt. Wenn Sie interessiert sind, folgen Sie dem Editor, um einen Blick darauf zu werfen! So überprüfen Sie die Festplattenkapazität und den Kapazitätsbefehl in Win10 1. Öffnen Sie Win+R, führen Sie es aus und geben Sie diskpart ein, wie in der Abbildung gezeigt. 2. Geben Sie listdisk ein, wie in der Abbildung gezeigt. 3. Sie können die Kapazitätsinformationen aller Festplatten anzeigen, wie in der Abbildung gezeigt! Das Obige ist [So überprüfen Sie schnell die Festplattenkapazität in Win10

In den gestaffelten Fronten müssen die Spieler ihre Kampfkraft kontinuierlich verbessern, um schwierigere Schlachten bewältigen zu können. Nur mit ausreichender Kampfkraft können wir verschiedene Herausforderungen erfolgreich meistern. Wie können Sie also Ihre Kampfkraft im Spiel verbessern? Im Folgenden werden Methoden zur Verbesserung der Kampfkraft vorgestellt, auf die sich die Spieler beziehen können. Methode 1 zur Verbesserung der Kampfkraft gestaffelter Fronten: Charaktere der Stufe 1 und mit hoher Stärke können nach dem Zeichnen kultiviert werden. 2. Anschließend müssen Sie an der Hauptquest und den Dungeon-Quests teilnehmen, um Trainingsmaterialien für die Aufwertung zu erhalten. 3. Entsprechend den Bedürfnissen des Teams müssen die Spieler die passenden Rollen für Ausgang, erste Reihe und Hilfskräfte auswählen. 2. Waffen-Upgrade 1. Spieler müssen Waffen freischalten und Waffen erhalten, indem sie Aufgaben ziehen oder erledigen. 2. Verstärken und bauen Sie dann die Ausrüstungsschnittstelle ein und passen Sie schließlich den entsprechenden Charakter entsprechend den Fähigkeiten an.

Eingehende Analyse von Ist- und Wo-Selektoren: Verbesserung des Niveaus der CSS-Programmierung Einführung: Im Prozess der CSS-Programmierung sind Selektoren ein wesentliches Element. Sie ermöglichen es uns, Elemente in einem HTML-Dokument basierend auf bestimmten Kriterien auszuwählen und zu formatieren. In diesem Artikel werden wir uns eingehend mit zwei häufig verwendeten Selektoren befassen, nämlich dem Is-Selektor und dem Where-Selektor. Durch das Verständnis ihrer Arbeitsprinzipien und Nutzungsszenarien können wir das Niveau der CSS-Programmierung erheblich verbessern. 1. Der Selektor ist eine sehr mächtige Wahl
