我有一个本地分支 foo,最初是从 master 分支创建的。然后我将其推送到我的远程分支,现在它与 remotes/origin 中的其他分支一样幸福地生活着。
我希望 pull 命令自动从 remotes/origin/foo 拉取代码,并且我想用 status -sb 命令查看我领先于 remotes/origin/foo 的提交数。
我认为实现这个目标的方式是:
git config branch.foo.merge 'refs/heads/foo'
然而,这样做后,我收到了以下消息:
➔ git status -sb
## foo
➔ git pull
Your configuration specifies to merge with the ref 'foo'
from the remote, but no such ref was fetched.
我做错了什么?
branch.foo.remote
设置正确了吗? - CB Bailey