git push
命令用於將本地分支的更新,推送到遠端主機。它的格式與git pull
命令相似。
$ git push <遠端主機名> <本地分支名>:<遠端分支名>
使用語法
git push [--all | --mirror | --tags] [--follow-tags] [--atomic] [-n | --dry-run] [--receive-pack=<git-receive-pack>] [--repo=<repository>] [-f | --force] [-d | --delete] [--prune] [-v | --verbose] [-u | --set-upstream] [--push-option=<string>] [--[no-]signed|--sign=(true|false|if-asked)] [--force-with-lease[=<refname>[:<expect>]]] [--no-verify] [<repository> [<refspec>…]]
git push
命令用於將本地分支的更新,推送到遠端主機。它的格式與git pull
命令相似。
使用語法
描述
使用本地引用更新遠端引用,同時傳送完成給定引用所需的物件。可以在每次推入儲存庫時,通過在那裡設定掛鉤觸發一些事件。
當命令列不指定使用<repository>
引數推送的位置時,將查詢當前分支的branch.*.remote
配置以確定要在哪裡推送。 如果配置丟失,則預設為origin
。
示例
$ git push origin master
git push的一般形式為 git push <遠端主機名> <本地分支名> <遠端分支名> ,例如 git push origin master:refs/for/master ,即是將本地的master分支推送到遠端主機origin上的對應master分支, origin 是遠端主機名,
第一個master是本地分支名,第二個master是遠端分支名。