码迷,mamicode.com
首页 > 其他好文 > 详细

git push的完整形式

时间:2020-02-09 11:16:43      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:div   参数   com   情况下   lan   des   str   ref   提示信息   

现在的情况是,本地有两个分支:master、div, 远程仓库有一个分支:master,本地master分支和远程master分支建立有跟踪联系,这样本地master分支提交时直接git push(只有一个远程仓库的情况下)

技术图片

那么div分支也想提交到远程master怎么办呢,先试试直接git push:
技术图片
提示信息很清楚了

这里使用命令 git push origin HEAD:master 即可

而HEAD指向的是当前的分支,git可以通过HEAD找到当前的分支名,所以该命令相当于 git push origin div:master

==git pus 大专栏  git push的完整形式h/pull <远程主机名> <源分支>:<目的分支>== 是git push常用的精简命令的完整格式,当然还可以加git push的各种 [],这里就不说了。

说实话,我平时只顾着用git push ,连git push不省略的格式是什么都不记得了,唉.

2018.06.20 更新

在推送前,我们可以使用命令 git push -u <远程主机名> <分支名>

其中-u 参数效果:如果当前分支与多个主机存在追踪关系,则可以使用-u选项指定一个默认主机,这样后面就可以不加任何参数使用git push.

–set-upstream 是用来和远程分支建立追踪关系
技术图片

git push的完整形式

标签:div   参数   com   情况下   lan   des   str   ref   提示信息   

原文地址:https://www.cnblogs.com/lijianming180/p/12286301.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!