rmdir.cn

git push

推送提交到远程仓库

语法

git push [远程名] [分支名]

说明

将本地仓库的提交推送到远程仓库。常用于同步本地更改到远程服务器。

参数

  • -f

    强制推送,覆盖远程历史(谨慎使用)

  • -u

    设置上游分支

  • --all

    推送所有分支

  • --tags

    推送所有标签

示例

推送当前分支

推送当前分支到 origin

git push origin main

首次推送并设置上游

推送新分支并设置上游跟踪

git push -u origin feature-branch

推送标签

推送所有标签到远程

git push --tags