赞
赏
git push 命令用于将本地分支的更新,推送到远程主机。
用于将本地分支的更新,推动到远程。
git push <远程主机名> <本地分支名>:<远程分支名>
这里的 : 前后是必须没有空格的。
实例 | 描述 |
---|---|
git push | 如果当前分支只有一个追踪分支,那么主机名都可以省略,表示将当前分支推送到 origin 主机的对应分支。 |
git push origin | 将当前分支推送到 origin 主机的对应分支。 |
git push origin master | 将本地的 master 分支推送到 origin 主机的 master 分支。如果后者不存在,则会被新建。 |
git push origin master:newdev | 将本地的 master 分支推送到 origin 主机的 newdev 分支。如果后者不存在,则会被新建。 |
git push origin :master | 删除远程仓库的分支。 |
git push -u origin master | 如果当前分支与多个主机存在追踪关系,则可以使用 -u 参数指定一个默认主机,这样后面就可以不加任何参数使用 git push。 |
git push --all origin | 不管是否存在对应的远程分支,将本地的所有分支都推送到远程主机。 |
git push origin --tags | 把 tag 推送到远端仓库。 |
git push 命令中的两个分支之间的冒号 :,前后必须不能有空格。
git push 命令用于将本地分支的更新,推送到远程主机。