我将一些代码推送到了我的原始远程存储库中,该代码是从GitHub上的原始存储库中分叉的。
我不小心做了一个git push
,而不是指定我想推送到遥控器上的master分支。因此,我有一个名为tabFix
的分支,它已推送到origin/tabFix
分支。
我试图通过删除origin/tabFix
分支来解决此问题。
现在,Git告诉我所有内容都是最新的。它还告诉我要运行:
使用
git branch --unset-upstream
进行修复
我对此表示怀疑。
运行命令:push origin master
告诉我一切都是最新的。
我想要的是将tabFix
分支中的更改本地推送到origin/master
分支。如何重置系统,以便将更改视为实际更改,并允许我执行此操作?
答案 0 :(得分:1)
您的本地可能未在跟踪您打算的远程分支。
您可以通过git branch -vv
进行检查。如果它没有跟踪您的origin/master
,则可以通过命令git branch --set-upstream-to=origin/master