将分支推送到远程
用于将在本地分支上进行的提交推送到远程存储库。
git push
命令有两个参数:
- 远程名称,例如
origin
- 分支名称,例如
master
例如:
git push <REMOTENAME> <BRANCHNAME>
例如,你通常运行 git push origin master
将本地更改推送到你的在线存储库。
使用 -u
(--set-upstream
的简称)将在推送期间设置跟踪信息。
git push -u <REMOTENAME> <BRANCHNAME>
默认情况下,git
将本地分支推送到具有相同名称的远程分支。例如,如果你有一个名为 new-feature
的本地,如果你推送本地分支,它也将创建一个远程分支 new-feature
。如果要为远程分支使用其他名称,请在本地分支名称后面添加远程名称,以:
分隔:
git push <REMOTENAME> <LOCALBRANCHNAME>:<REMOTEBRANCHNAME>