git rebase origin/develop
信息失败
There is no tracking information for the current branch.
Please specify which branch you want to rebase against.
这对我来说没有意义,因为我明确指定了分支。 我很确定我曾经多次使用过这个命令,并且它有效。这是真的,这个分支没有跟踪信息,但它没有,我不希望它。
以下是我的git branch -a
:
develop
master
* resolve
test
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master
有什么想法吗?
Git版本:2.9.0.windows.1
操作系统:Windows 7
答案 0 :(得分:0)
请尝试
git pull remotebranch
git branch --set-upstream-to = remotebranch
有时当我们删除并重新创建遥控器时,原始提取存储的跟踪信息可能会丢失。希望这会有所帮助。
答案 1 :(得分:0)
根据https://stackoverflow.com/a/5964697/2949612答案,您需要将 origin / develop 分支设置为 reslove 分支的上游分支。
步骤 1:
git branch --set-upstream resolve origin/develop
步骤 2:
git rebase origin/develop
我希望它会帮助你。