我正在设置我的本地分支来跟踪远程分支,如下所示:
$ git branch --set-upstream foo upstream/foo
但是当我做 git status 时,我得到:
$ git status
# On branch foo
# Your branch and 'upstream/foo' have diverged,
# and have 108 and 43 different commits each, respectively.
我可以做些什么来修复我的本地分支,使其不再与远程分支分歧?我的一个想法是删除我的本地分支并重新创建另一个分支来跟踪同一个远程分支。有没有别的办法