• git push的完整形式


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

    enter description here

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

    这里使用命令 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 是用来和远程分支建立追踪关系
    enter description here

  • 相关阅读:
    转载:USB1.1与USB2.0接口区别及识别
    漏洞利用
    ftp命令及登录
    转贴:厉害的BHO
    ip地址祥解
    windows xp最基本启动项目
    转载:小小技巧
    光驱能否刻录的查看方式
    转载:鲜为人知的Windows“插件”MSI
    转载:日常保健
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12284866.html
Copyright © 2020-2023  润新知