将提交推送到远程存储库。

  • 将当前分支中的本地更改发送到其远程对应方:
git push
  • 将分支中的本地更改发送到其远程对应方:
git push {{remote_name}} {{local_branch}}
  • 将当前分支发布到远程存储库,设置远程分支名称:
git push {{remote_name}} -u {{remote_branch}}
  • 将所有本地分支上的更改发送给远程存储库中的对应分支:
git push --all {{remote_name}}
  • 删除远程存储库中的分支:
git push {{remote_name}} --delete {{remote_branch}}
  • 删除没有本地对应项的远程分支:
git push --prune {{remote_name}}
  • 发布尚未在远程存储库中的标记:
git push --tags