


Was sind die am häufigsten verwendeten Betriebsbefehle in Git? Zusammenfassung gängiger Betriebsbefehle
Was sind die am häufigsten verwendeten Betriebsbefehle in Git? Dieser Artikel fasst einige häufig verwendete Betriebsbefehle in Git zusammen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird Ihnen hilfreich sein.
git start
Globale Konfiguration: Benutzernamen und E-Mail-Adresse konfigurieren
1 2 |
|
git init: Initialisieren Sie das Git Warehouse und generieren Sie eine .git-Datei im Verzeichnis
1 |
|
git add Dateiname: Ändern und Fügen Sie die Datei zum Warehouse hinzu
1 |
|
1 |
|
git commit -m 'Anweisungen': Senden Sie die Datei an das Warehouse
1 |
|
git status: Anzeigen den Status des aktuellen Lagers, den Status des Arbeitsbereichs beherrschen
git diff readme.txt: Den geänderten Inhalt der Datei anzeigen
Versions-Rollback
git log: Verlauf anzeigen
git log --pretty=oneline: Nur commit.id anzeigen (Versionsnummer) und Beschreibung
git reset --hard HEAD^: Zurück zur vorherigen Version HEAD stellt die aktuelle Version dar, die vorherige ist HEAD^ und die nächsten hundert ist HEAD~100
git reset --hard commit.id: Rückkehr zur Version, die der angegebenen Versionsnummer entspricht
1 |
|
git reflog : Wird zum Aufzeichnen aller Befehle verwendet, die Sie ausführen, um zu bestimmen, zu welcher Version Sie zurückkehren möchten
Einige Konzepte
Arbeitsverzeichnis : Git auf dem Computer ausführen Betriebsverzeichnis
Repository: Die .git-Datei im Arbeitsbereich ist das Repository. Das Wichtigste im Git-Repository heißt Stage (oder Index). Im Staging-Bereich gibt es auch den ersten Zweig master
, den Git automatisch für uns erstellt hat, und einen Zeiger auf master
namens HEAD
.
Das Hinzufügen einer Datei zum Git-Repository erfolgt in zwei Schritten:
Der erste Schritt ist die Verwendung von git add
Hinzufügen Die Datei fügt tatsächlich die Dateiänderungen zum temporären Speicherbereich hinzu Speicherbereich: Commit für den aktuellen Zweig.
git commit
Änderungen rückgängig machen
Das Rückgängigmachen ist in drei Situationen unterteilt:
Das erste ist, dass seit der Änderung nicht im Staging-Bereich platziert wurde. Wenn Sie die Änderung rückgängig machen, wird der Status des Repositorys wiederhergestellt (kein Hinzufügen) ---> 🎜 >
Das zweite ist, dass nach dem Hinzufügen zum Staging-Bereich geändert wurde. Durch das Rückgängigmachen der Änderung wird nun der Zustand wiederhergestellt, nachdem es dem Staging-Bereich hinzugefügt wurde . (kein Commit)---> git reset head filereadme.txt
Der dritte Weg ist, dass readme.txt übergeben wurde, verwenden Sie einfach den Versions-Rollback---> harter Kopf^readme.txt
Hinweis: Das im Befehl ist sehr wichtig. Ohne wird es zum Befehl „Zu einem anderen Zweig wechseln“
--
2. git reset: Sie können entweder die Version zurücksetzen oder die Änderungen im Staging-Bereich auf den Arbeitsbereich zurücksetzen--
1 |
|
Löschen Sie die Datei
Git-RM-Datei: Datei aus dem Repository löschen
Im Falle eines versehentlichen Löschens können Sie die Version des Repositorys zum „Wiederherstellen mit einem Klick“ verwenden.1 |
|
远程仓库
git remote add origin github仓库地址:将本地仓库与远程仓库关联
git push -u origin master: 由于远程库是空的,我们第一次推送master
分支时,加上了-u
参数,Git不但会把本地的master
分支内容推送的远程新的master
分支,还会把本地的master
分支和远程的master
分支关联起来,在以后的推送或者拉取时就可以简化命令。
git push origin master: 将本地master分支的修改推送到远程仓库
git clone github仓库地址:将远程仓库克隆到本地
分支管理
git branch dev:创建dev分支
git checkout dev :切换dev分支
git checkout -b dev:创建dev分支,并切换到dev分支。 -b参数表示创建并切换到dev分支
git branch: 查看所有分支, *表示当前分支
git merge dev: 合并指定分支到当前分支 。 结果中Fast-forward信息表示‘快进模式’ -->直接把master
指向dev
的当前提交,合并速度非常快
git merge --no-ff -m '描述内容' dev :--no-ff参数表示禁用Fast-forward,使用普通模式
git branch -d dev: 删除dev分支
git branch -D dev: 如果分支还没合并,使用-d无法删除,使用-D强制删除
git log --graph: 可以查看分支合并图。
git log --graph --pretty=oneline --abbrev-commit :--pertty=oneline 查看简短信息 --abbrev-commit: 查看commit缩写<span class="comment"><br/></span>
场景:修复bug时创建分支
git stash: 将当前工作现场存储起来
git stash list :查看存储的工作现场列表
git stash pop:恢复工作现场并删除stash的内容
git remote: 查看远程仓库的信息
git remote -v: 查看origin的地址
git checkout -b dev origin/dev:在本地创建和远程分支对应的分支
git pull:抓取最新的远程提交
git branch --set-upstream-to=origin/dev dev: 建立本地分支和远程分支的关联
git rebse: 把本地未push的分叉提交历史整理成直线
标签管理
git tag
git tag: 用于查看所有标签
git tag -a
git tag -d
git push origin
git push origin --tags: 推送全部未推送的本地标签到远程
git push origin :refs/tags/
自定义git
git config --global alias.'自定义简写指令' '被简写的指令'
1 |
|
命令行命令
cat readme.txt: 查看文件内容
rm file 删除文件
vi file: linux里的vi编辑器
(1)通过i键进入插入模式,可以修改文件
(2)通过Esc键进入命令模式 输入':wq!' -->保存+退出vi 输入':q!' -->不保存退出
Das obige ist der detaillierte Inhalt vonWas sind die am häufigsten verwendeten Betriebsbefehle in Git? Zusammenfassung gängiger Betriebsbefehle. 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

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

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

Es gibt viele Möglichkeiten, Deepseek zu installieren, einschließlich: kompilieren Sie von Quelle (für erfahrene Entwickler) mit vorberechtigten Paketen (für Windows -Benutzer) mit Docker -Containern (für bequem am besten, um die Kompatibilität nicht zu sorgen), unabhängig von der Methode, die Sie auswählen, bitte lesen Die offiziellen Dokumente vorbereiten sie sorgfältig und bereiten sie voll und ganz vor, um unnötige Schwierigkeiten zu vermeiden.

Deepseekai Tool User Guide und FAQ Deepseek ist ein leistungsstarkes KI -Intelligent -Tool. FAQ: Der Unterschied zwischen verschiedenen Zugriffsmethoden: Es gibt keinen Unterschied in der Funktion zwischen Webversion, App -Version und API -Aufrufen, und App ist nur ein Wrapper für die Webversion. Die lokale Bereitstellung verwendet ein Destillationsmodell, das der Vollversion von Deepseek-R1 geringfügig unteren ist, das 32-Bit-Modell theoretisch 90% Vollversionsfunktion. Was ist eine Taverne? SillyTervern ist eine Front-End-Oberfläche, die das KI-Modell über API oder Ollama anruft. Was ist Breaking Limit

Um sich bei der LBank zu registrieren, besuchen Sie die offizielle Website und klicken Sie auf „Registrieren“. Geben Sie Ihre E-Mail-Adresse und Ihr Passwort ein und bestätigen Sie Ihre E-Mail-Adresse. Laden Sie die LBank-App für iOS herunter: Suchen Sie im AppStore nach „LBank“. Laden Sie die Anwendung „LBank-DigitalAssetExchange“ herunter und installieren Sie sie. Android: Suchen Sie im Google Play Store nach „LBank“. Laden Sie die Anwendung „LBank-DigitalAssetExchange“ herunter und installieren Sie sie.

Zu den KI-Tools gehören: Doubao, ChatGPT, Gemini, BlenderBot usw.

Die Liquidation des Huobi-Vertrags ist eine Zwangsliquidation, die durch eine unzureichende Marge verursacht wird. Um eine Liquidation zu vermeiden, wird das Margin-Verhältnis empfohlen: nicht weniger als 10 % für Mainstream-Währungsverträge und nicht weniger als 20 % für Nicht-Mainstream-Währungsverträge. Margin-Berechnungsformel: Für die Liquidation erforderliche Marge = Kontraktwert/(1-Stop-Verlustrate/Eröffnungspreis). Eine hohe Margenquote trägt dazu bei, das Liquidationsrisiko zu verringern. Der Verschuldungsgrad des Vertragshandels ist hoch und Renditen und Risiken bestehen nebeneinander, sodass die Margen sorgfältig verwaltet werden müssen.

Grayscale -Investitionen: Der Kanal für institutionelle Anleger, um den Kryptowährungsmarkt zu betreten. Das Unternehmen hat mehrere Krypto -Trusts auf den Markt gebracht, was die weit verbreitete Marktaufmerksamkeit auf sich gezogen hat, die Auswirkungen dieser Mittel auf die Tokenpreise jedoch erheblich variieren. In diesem Artikel werden einige der wichtigsten Krypto -Vertrauensfonds von Grayscale ausführlich vorgestellt. Grayscale Major Crypto Trust Funds, die auf einer Blick Grayscale-Investition erhältlich sind (gegründet von DigitalCurrencyGroup im Jahr 2013), verwaltet eine Vielzahl von Crypto Asset Trust Funds und bietet institutionelle Anleger und Einzelpersonen mit hohem Nettel mit konformen Investitionskanälen. Zu den Hauptfonds gehören: Zcash (ZEC), Sol,

Der Einstieg des Makers von Top -Market Maker Castle in den Bitcoin Market Maker ist ein Symbol für die Reife des Bitcoin -Marktes und ein wichtiger Schritt für traditionelle Finanzkräfte, um um zukünftige Vermögenswerte zu konkurrieren. Nach Angaben von Bloomberg versucht Citadel Securities am 25. Februar, ein Liquiditätsanbieter für Kryptowährungen zu werden. Das Unternehmen zielt darauf ab, sich der Liste der Markthersteller an verschiedenen Börsen anzuschließen, einschließlich Börsen, die von CoinbaseGlobal, BinanceHoldings und Crypto.com betrieben werden, sagten mit der Angelegenheit, die mit der Angelegenheit vertraut sind. Nach der Genehmigung von der Börse plante das Unternehmen zunächst, ein Markthersteller -Team außerhalb der USA einzurichten. Dieser Schritt ist nicht nur ein Zeichen

ElizaOSV2: Erleichterung der KI und Führung der neuen Wirtschaft von Web3. Dieser Artikel wird sich mit den wichtigsten Innovationen von Elizaosv2 befassen und wie er eine KI-gesteuerte zukünftige Wirtschaft prägt. KI -Automatisierung: Es war ursprünglich ein KI -Framework, der sich auf Web3 -Automatisierung konzentrierte. Mit der V1 -Version kann AI mit intelligenten Verträgen und Blockchain -Daten interagieren, während die V2 -Version erhebliche Leistungsverbesserungen erzielt. Anstatt nur einfache Anweisungen auszuführen, kann KI Workflows unabhängig verwalten, Geschäft betreiben und finanzielle Strategien entwickeln. Architektur -Upgrade: Verbessert a
