【Git】无法从远程分支pull
2016-03-18 10:41
190 查看
随着工作量的增多,接触的新项目,新同事越来越多,发现自己不会的东西好多。 有这么一句话:“你所知道的知识就像是一个圆,你会的越多,圆越大,但你接触的未知世界也越大,也就越加觉得自己无知”。 原话记不全了,大概意思是这样的,现在我就越来越觉得自己无知了。。。 ==================================================== 消极的分界线 ===================================================== 最近做的一个项目,从develop分支上切换到了release分支上进行开发,不知道什么原因,我一直切换不过去。 昨儿下午几个同事帮忙忙乎了半天,把我本地的项目删了,又重新clone的,总算是显示的是release分支了。 由于时间问题,昨儿配置完各种环境,就没有再进行测试了,今天来了以后,发现项目不能正常运行,就打算更新一下code, 可是,依旧报错: “The current branch is not configured for pull No value for key branch.master.merge found in configuration” 自己上网查了一下各种解决方案,挨个照着做了一遍,运气比较好,做到第二个就解决了~ 现在整理一下,以备不时之需(直接翻译了): 原因:你没有告诉git要把哪个远程分支合并到你现有分支上。 解决:所以假设你有一个叫feature的本地分支,并且你想从origin/feature上进行更新。 只需要运行:
git branch -u origin/feature feature
这样就可以把上游分支和本地分支进行合并了
这个时候你可以查看一下.git/config文件,你会看到如下的一段文字:
[branch "feature"] remote = origin merge = refs/heads/feature
现在就可以正常的git pull了~目标分支也出来了~
哇卡卡卡卡~~~
相关文章推荐
- 强大的nth-child(n)伪类选择器玩法 企
- UICollectionView 多选显示问题
- 表单提交原理
- 宾夕法尼亚大学机器人学学习笔记(1)
- 01-mkdir创建目录
- View事件传递分析
- Android基础学习笔记
- GET方法传递中文参数乱码解决办法
- IOS 网络浅析-(五 xml解析)
- 把react什么的都用起来 【2】异步action和redux中间件 企
- Android studio 常用的插件
- Javascript的表单与验证-非空验证
- Android Volley完全解析(三),定制自己的Request
- java编程方式生成CA证书
- 关于solver设置的一些问题
- JFinal中的ActiveRecord
- docker 保存更改的镜像:
- 编程之美 - 1.3 翻烙饼 书中代码可运行版 ,看懂了没自己写
- 【linux】yum[8]学习
- kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)