如何使现有分支跟踪远程分支



我正在尝试使用 --track--set-upstream-to 将现有分支跟踪到远程分支,但出现以下错误

$ git branch --track master origin/master
fatal: A branch named 'master' already exists.   
$ git branch --set-upstream-to master origin/master
fatal: branch 'origin/master' does not exist   

我检查了源代码树,发现它使用 --set-upstream ,但收到以下警告

$ git branch --set-upstream master origin/master
The --set-upstream flag is deprecated and will be removed. Consider using --track or --set-upstream-to
Branch master set up to track remote branch master from origin.

--track--set-upstream-to都不起作用,我错过了什么吗?

我想我明白了,它将如下所示(使用--设置上游-到+远程名称)

$ git branch --set-upstream-to origin/master
Branch master set up to track remote branch master from origin.

最新更新