将分支推送到远程

用于将在本地分支上进行的提交推送到远程存储库。

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>