git push-Befehl

Git-Grundoperationen


git pushDer Befehl wird verwendet, um die lokale Branch-Version zum Remote hochzuladen und sie zusammenzuführen.

Das Befehlsformat ist wie folgt:

git push <远程主机名> <本地分支名>:<远程分支名>
Wenn der lokale Branch-Name mit dem Remote-Branch-Namen übereinstimmt, kann der Doppelpunkt weggelassen werden:
git push <远程主机名> <本地分支名>

Beispiel

Der folgende Befehl pusht den lokalen master-Branch zum master-Branch auf dem origin-Remote.

$ git push origin master

Gleichbedeutend mit:

$ git push origin master:master

Wenn die lokale Version von der Remote-Version abweicht, Sie aber trotzdem einen Force-Push durchführen müssen, können Sie den Parameter --force verwenden:

git push --force origin master

Um einen Branch auf dem Remote zu löschen, können Sie den Parameter --delete verwenden. Der folgende Befehl löscht den master-Branch auf dem origin-Remote:

git push origin --delete master

mit meinemhttps://github.com/tianqixin/example-git-testAls Beispiel, fügen Sie eine lokale Datei hinzu:

$ touch example-test.txt      # 添加文件
$ git add example-test.txt 
$ git commit -m "添加到远程"
master 69e702d] 添加到远程
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 example-test.txt

$ git push origin master    # 推送到 Github

Pushen Sie den lokalen master-Branch zum master-Branch auf dem origin-Remote.

Zurück in unserem GitHub-Repository können Sie sehen, dass die Datei committet wurde:



Git-Grundoperationen

Weitere Erweiterungen