Git push 常用命令

2021-08-16 05:57:08 字數 915 閱讀 4911

這個是push的完整寫法,將本地分支上傳到遠端分支,例如:

git

push

origin

dev:dev

如果省略了《遠端主機分支名》 即:

git push dev
則git會push到遠端分支的同名本地分支,即和

git

push

dev:dev

等價。如果遠端分支dev不存在則會建立dev分支。

如果省略《本地分支名》 即:

git push :dev
則git會刪除遠端主機上的dev分支,即用乙個空分支更新deb分支,相當於刪除dev分支,和

git push origin --delete dev
等價。

如果當前分支和遠端分支存在追蹤關係,則本地分支和遠端分支都可以忽略。

如果當前分支只有乙個遠端分支,那麼遠端主機也可以省略,可以使用

git branch -r
檢視遠端分支名。

如果當前分支和多個主機之間存在追蹤關係,可以使用這個命令來設定乙個預設的主機,例如:

git push -u origin master
設定後可以使用

git push
來推送到預設的主機上,如果要推送到其他遠端主機上則要寫全。

將本地的所有分支都推送到遠端主機。

當伺服器上版本和本地版本不一致時,push會發生衝突,git會提示你先使用pull來解決衝突,如果你一定要推送,可以使用這個命令,除非你一定要這樣,否則應該避免使用force。

Git push 的常用命令

在使用git commit命令將修改從暫存區提交到本地版本庫後,只剩下最後一步將本地版本庫的分支推送到遠端伺服器上對應的分支了,如果不清楚版本庫的構成,可以檢視我的另一篇,git 倉庫的基本結構。git push的一般形式為 git push 遠端主機名 本地分支名 遠端分支名 例如 git pus...

Git 常用命令 git push命令

git push的一般形式為git push 遠端主機名 本地分支名 遠端分支名 例如 git push origin master refs for master 即是將本地的master分支推送到遠端主機origin上的對應master分支。origin 是遠端主機名,第乙個master是本地分...

git常用命令之git push使用說明

git push命令用於將本地分支的更新,推送到遠端主機。它的格式與git pull命令相仿。git push 遠端主機名 本地分支名 遠端分支名 注意,分支推送順序的寫法是 地 目的地 所以git pull是 遠端分支 本地分支 而git push是 本地分支 遠端分支 如果省略遠端分支名,則表示...