zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    celery worker的工作模式
    动态加载js
    PHP加密解密
    js加载div, 元素事件不生效问题
    任意页面加载聊天框组件(也可用于其他)
    重装系统
    vue 跨域问题
    859. Buddy Strings
    316. Remove Duplicate Letters
    654. Maximum Binary Tree
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12284866.html
Copyright © 2011-2022 走看看