摘要:重现错误
git branch -D <branch>和git checkout -b <branch> --track origin/<branch>git pull你得到! [rejected] <branch> -> origin/<branch> (non-fast-forward)要解决这个问题,必须先删除与远程跟踪信息git branch -d -r origin/<branch>,以及
OLD:有人删除了开发分支并创建它以删除所有功能分支并再次将主服务器作为基础.然后他添加了一些功能分支,但没有其他一些产生问题.
我做了一个git branch -D develop和git checkout -b develop --track origin/develop.
当我现在尝试git pull我得到一个! [rejected] develop -> origin/develop (non-fast-forward)
一个git remote show origin节目
Local refs configured for 'git push':
develop pushes to develop (local out of date)
Run Code Online (Sandbox Code Playgroud)
我现在可以做一个git fetch origin …
git ×2