🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
git push命令用于将本地分支的更新,推送到远程主机 语法: git push <远程主机名> <本地分支名>:<远程分支名> 注意,分支推送顺序的写法是<来源地>:<目的地>,所以git pull是<远程分支>:<本地分支>,而git push是<本地分支>:<远程分支>。 如果省略远程分支名,则表示将本地分支推送与之存在"追踪关系"的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。 [root@static Pet_ios]# git checkout -b dev01 Switched to a new branch 'dev01' [root@static Pet_ios]# git push origin dev01 Counting objects: 4, done. Compressing objects: 100% (4/4), done. Writing objects: 100% (4/4), 751 bytes | 0 bytes/s, done. Total 4 (delta 1), reused 0 (delta 0) To https://git.91als.net:7083/administrator/Pet_ios.git * [new branch] dev01 -> dev01 [root@static Pet_ios]# git branch -a * dev01 develop feature-x master remotes/origin/dev01 面命令表示,将本地的dev01分支推送到origin主机的dev01分支。如果后者不存在,则会被新建。 如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支。 [root@static Pet_ios]# git push origin :dev01 如果当前分支与远程分支之间存在追踪关系,则本地分支和远程分支都可以省略。