Your configuration specifies to merge with the ref from the remote, but no such ref was fetched

Your configuration specifies to merge with the ref from the remote, but no such ref was fetched

  • 今天使用git checkout -b 新的本地分支 origin/dev_* 命令获取远程分支时
  • 提示:Branch ‘dev_publicToolsFix’ set up to track remote branch ‘dev_publicToolsFix’ from ‘origin’.
    Switched to a new branch ‘dev_publicToolsFix’
  • 分明是创建了新分支的,结果使用git pull拉取代码时报:Your configuration specifies to merge with the ref ‘refs/heads/dev_publicToolsFix’
    from the remote, but no such ref was fetched.
  • 结果一查远程分支,根本不存在了这个远程分支
  • 建议:使用命令行拉取新分支代码前使用:git fetch -p 获取最新分支 然后获取远程分支代码

你可能感兴趣的:(git)