Git push 從本地指定分支到遠端指定分支

2021-10-21 03:26:00 字數 1361 閱讀 5806

有時需要將指定的本地分支強制push到遠端分支,可以在以下命令基礎上加-f,強制執行。

git push origin +dev:master

meaning: git pushto remoteorigin/masterfrom localdev

以上命令的含義是push 到遠端origin的master分支(從本地的dev分支)。

<>

以下是官方詳解:(摘自官方文件)

git push[--all | --mirror | --tags] [--follow-tags] [--atomic] [-n | --dry-run] [--receive-pack=]

[--repo=] [-f | --force] [-d | --delete] [--prune] [-v | --verbose]

[-u | --set-upstream] [-o | --push-option=]

[--[no-]signed|--signed=(true|false|if-asked)]

[--force-with-lease[=[:]] [--force-if-includes]]

[--no-verify] [<repository> [<refspec>…​]]

<repository>

the "remote" repository that is destination of a push operation. this parameter can be either a url (see the section

git urls

below) or the name of a remote (see the section

remotes

below).

<refspec>…​

specify what destination ref to update with what source object. the format of a parameter is an optional plus

+, followed by the source object , followed by a colon

:, followed by the destination ref .

git push 本地分支與遠端分支關聯

1.基於當前分支建立本地分支,且切換到該分支 git checkout b dev 2.將本地分支push到遠端分支 git push origin dev 3.拉取 git pull 報如下錯 報錯提示中已說明如何解決 git branch set upstream to origin dev,即...

git push 本地分支與遠端分支關聯

1.基於當前分支建立本地分支,且切換到該分支 git checkout b dev 2.將本地分支push到遠端分支 git push origin dev 3.拉取 git pull 報如下錯 報錯提示中已說明如何解決 git branch set upstream to origin dev,即...

git拉取遠端指定分支到本地

以前寫自己模組的時候,曾經建了乙個本地分支dev,然後這個分支很久沒有使用了,最近又要使用這個分支dev,然後要將遠端倉庫master分支上的內容同步到我本地dev分支 切換分支到本地分支 git checkout dev 拉取更新遠端主倉庫資料 git pull origin master 本地倉...