当clone完版本库,切换到开发分支后,使用git pull -r 拉取并合并分支之后会出现一下提示:

$ git pull -r
From ssh://192.168.1.226:29418/ethank-server
bc86d14..b72fc88 dev -> origin/dev
There is no tracking information for the current branch.
Please specify which branch you want to rebase against.
See git-pull(1) for details

git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

git branch --set-upstream-to=origin/<branch> dev

这是由于本地分支并没有和远程分支进行关联,关联之后会在.git/config中增加 一下类似的条目:

[branch "master"]
remote = origin
merge = refs/heads/master

我们根据提示执行命令:git branch --set-upstream-to=origin/dev dev

执行后.git/config文件中会增加:

[branch "dev"]
remote = origin
merge = refs/heads/dev

之后就可以使用git pull -r

但如果手动先git fetch 然后再git rebase origin/dev 手动合并就不会弹出错误提示 ,

建议还是使用git branch --set-upstream-to关联远程分支

最新文章

  1. jQuery和Ajax的使用(杂记)
  2. HTML列表元素
  3. C++内嵌汇编代码,简单文件加密
  4. iTunes Connect TERMS OF SERVICE
  5. Netbeans Platform 工程,免安装JDK
  6. 原生javascript焦点轮播图
  7. c++面试题【转】
  8. Freemodbus介绍及测试
  9. HDU4474
  10. Linux离线安装Ruby详解
  11. CentOS安装JAVA
  12. 【Linux】CentOS7下安装JDK详细过程
  13. test request&amp;&amp;response 代码实现
  14. 图-&gt;最短路径-&gt;多源最短路径(弗洛伊德算法Floyd)
  15. Python模块学习 - Paramiko
  16. 如何查看oracle用户具有的权限和角色
  17. 05-Mirrorgate数据库信息
  18. Python - Scrapy 框架
  19. Docker(3):Dockerfile介绍及简单示例
  20. 函数式编程的终极形式:面向映射流的编程pipeline

热门文章

  1. .net2.0 C# Json反序列化
  2. java反射技术实例
  3. BZOJ 1617 [Usaco2008 Mar]River Crossing渡河问题:dp
  4. codeforces B. Marathon 解题报告
  5. gzhu 2013 Good Sequence 解题报告
  6. C++模板之函数模板实例化和具体化
  7. ubuntu16.04 + cuda9.0(deb版)+Cudnn7.1
  8. 配置web应用
  9. zlog 纯C日志函数库的简单使用方法
  10. jQuery.validator.addMethod方法的使用