sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

git pull报错:There is no tracking information for the current branch

报错:

There is no tracking information for the current branch.
Please specify which branch you want to merge with.
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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

是因为本地分支和远程分支没有建立联系 (使用git branch -vv 可以查看本地分支和远程分支的关联关系) .根据命令行提示只需要执行以下命令即可

解决办法:

git branch --set-upstream-to=origin/远程分支的名字  本地分支的名字
  • 1

否则的话, 你必须要指定想要push或者pull的远程分支。

git push origin new  
git pull origin new
  • 1
  • 2
https://blog.csdn.net/u011350541/article/details/86317740
posted on 2022-10-31 18:23  sunny123456  阅读(370)  评论(0编辑  收藏  举报