Heim > System-Tutorial > LINUX > Hauptteil

Erste Schritte mit Git-Befehlen

WBOY
Freigeben: 2024-03-19 12:49:10
nach vorne
475 Leute haben es durchsucht

Erste Schritte mit Git-Befehlen

Benutzerinformationen festlegen

Dies sollte der erste Schritt zur Installation von Git sein. Wir fügen die Benutzerinformationen (Benutzername und E-Mail) hinzu, sodass beim Festschreiben des Codes eine Festschreibungsnachricht mit den Benutzerinformationen generiert wird, die es einfacher macht, den Festschreibungsprozess zu verfolgen. Um Benutzerinformationen hinzuzufügen, lautet der Befehl git config:

$ git config --global user.name "Daniel"
$ git config --global user.email "[email protected]"
Nach dem Login kopieren

Nachdem wir die Benutzerinformationen hinzugefügt haben, prüfen wir, ob die Informationen erfolgreich aktualisiert wurden, indem wir den folgenden Befehl ausführen.

$ git config --list
Nach dem Login kopieren

Wir sollten in der Lage sein, die Ausgabe der Benutzerinformationen zu sehen.

GIT-Befehl
Erstellen Sie ein neues Lager

Um ein neues Repository zu erstellen, führen Sie den folgenden Befehl aus:

$ git init
Nach dem Login kopieren
Finden Sie ein Lagerhaus

Um ein Lager zu finden, lautet der Befehl wie folgt:

$ git grep "repository"
Nach dem Login kopieren
Verbinden Sie sich mit dem Remote-Lager

Um eine Verbindung zum Remote-Repository herzustellen, führen Sie den folgenden Befehl aus:

$ git remote add origin remote_server
Nach dem Login kopieren

Überprüfen Sie dann alle konfigurierten Remote-Server, indem Sie den folgenden Befehl ausführen:

$ git remote -v
Nach dem Login kopieren
Klonen Sie ein Repository

Um ein Repository von Ihrem lokalen Server zu klonen, führen Sie den folgenden Code aus:

$ git clone repository_path
Nach dem Login kopieren
Nach dem Login kopieren

Wenn wir ein Warehouse auf dem Remote-Server klonen möchten, lautet der Befehl zum Klonen dieses Warehouse:

$ git clone repository_path
Nach dem Login kopieren
Nach dem Login kopieren
Filialen im Repository auflisten

Um die Liste aller verfügbaren und aktuell funktionierenden Zweige zu überprüfen, führen Sie Folgendes aus:

$ git branch
Nach dem Login kopieren
Neuen Zweig erstellen

Erstellen und verwenden Sie einen neuen Zweig. Der Befehl lautet:

$ git checkout -b 'branchname'
Nach dem Login kopieren
Einen Zweig löschen

Um einen Zweig zu löschen, führen Sie Folgendes aus:

$ git branch -d 'branchname'
Nach dem Login kopieren

Um einen Zweig des Remote-Repositorys zu löschen, führen Sie Folgendes aus:

$ git push origin:'branchname'
Nach dem Login kopieren
Wechseln Sie in eine andere Filiale

Um vom aktuellen Zweig zu einem anderen Zweig zu wechseln, verwenden Sie

$ git checkout 'branchname'
Nach dem Login kopieren
Dateien hinzufügen

Dateien zum Lager hinzufügen und ausführen:

$ git add filename
Nach dem Login kopieren
Dateistatus

Um den Status der Dateien (der Dateien, die übermittelt oder hinzugefügt werden) zu überprüfen, führen Sie Folgendes aus:

$ git status
Nach dem Login kopieren
Änderungen einreichen

在我们添加一个文件或者对一个文件作出变更之后,我们通过运行下面命令来提交代码:

$ git commit -a
Nach dem Login kopieren

提交变更到 head 但不提交到远程仓库,命令是:

$ git commit -m "message"
Nach dem Login kopieren
推送变更

推送对该仓库 master 分支所做的变更,运行:

$ git push origin master
Nach dem Login kopieren
推送分支到仓库

推送对单一分支做出的变更到远程仓库,运行:

$ git push origin 'branchname'
Nach dem Login kopieren

推送所有分支到远程仓库,运行:

$ git push -all origin
Nach dem Login kopieren
合并两个分支

合并另一个分支到当前活动分支,使用命令:

$ git merge 'branchname'
Nach dem Login kopieren
从远端服务器合并到本地服务器

从远端服务器下载/拉取变更到到本地服务器的工作目录,运行:

$ git pull
Nach dem Login kopieren
检查合并冲突

查看对库文件的合并冲突,运行:

$ git diff -base 'filename'
Nach dem Login kopieren

查看所有冲突,运行:

$ git diff
Nach dem Login kopieren

如果我们在合并之前想预览所有变更,运行:

$ git diff 'source-branch' 'target-branch'
Nach dem Login kopieren
创建标记

创建标记来标志任一重要的变更,运行:

$ git tag 'tag number' 'commit id'
Nach dem Login kopieren

通过运行以下命令,我们可以查找 commit id :

$ git log
Nach dem Login kopieren
推送标记

推送所有创建的标记到远端服务器,运行:

$ git push -tags origin
Nach dem Login kopieren
回复做出的变更

如果我们想用 head 中最后一次变更来替换对当前工作树的变更,运行:

$ git checkout -'filename'
Nach dem Login kopieren

我们也可以从远端服务器获取最新的历史,并且将它指向本地仓库的 master 分支,而不是丢弃掉所有本地所做所有变更。为了这么做,运行:

$ git fetch origin
$ git reset -hard master
Nach dem Login kopieren

好了,伙计们。这些就是我们使用 git 服务器的命令。我们将会很快为大家带来更有趣的教程。如果你希望我们对某个特定话题写一个教程,请通过下面的评论箱告诉我们。像往常一样, 欢迎您的各种意见和建议。


Das obige ist der detaillierte Inhalt vonErste Schritte mit Git-Befehlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:linuxprobe.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage