1 个回答

不知道你具体想要达到什么目的,如果只是想知道为什么这个命令不对,从字面意思看set-upstream-to就是设置当前分支的跟踪分支是什么,感觉后面就需要一个参数,也就是需要跟踪的分支:

git branch --set-upstream-to origin/dev

set-upstream看字面意思是设置什么分支跟踪分支是什么,所以后面是跟两个参数,也就是本地分支名线上分支名
所以要想用set-upstream-to代替set-upstream,你需要首先切换到想要设置跟踪分支的本地分支,然后再通过set-upstream-to设置想要跟踪的线上分支:

git checokut dev
git branch --set-upstream-to origin/dev
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题