Git push

我有两个不同版本的git。 在1.6.2版本中, git push没有-u选项。 它只出现在1.7.x版本中。

从文档中, -u与变量相关

branch.<name>.merge

git config 。 该变量如下所述:

1Defines, together with branch.<name>.remote, the upstream branch 2for the given branch. It tells git fetch/git pull which branch to merge.

什么是上游分支?


#1楼

这已不再是最新的!

1Push.default is unset; its implicit value has changed in 2Git 2.0 from 'matching' to 'simple'. To squelch this message 3and maintain the traditional behavior, use: 4 5 git config --global push.default matching 6 7To squelch this message and adopt the new behavior now, use: 8 9 git config --global push.default simple 10 11When push.default is set to 'matching', git will push local branches 12to the remote branches that already exist with the same name. 13 14Since Git 2.0, Git defaults to the more conservative 'simple' 15behavior, which only pushes the current branch to the corresponding 16remote branch that 'git pull' uses to update the current branch.

#2楼

“上游”指的是其他人将从中获取的主要回购,例如您的GitHub回购。 -u选项会自动为您设置上游,将您的仓库链接到中央仓库。 这样,在未来,Git“知道”你想要推送到哪里以及你想从哪里取出,所以你可以使用git pullgit push而不需要参数。 有点下来, 这篇文章解释并演示了这个概念。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )