如何使现有分支跟踪远程分支? [英] How to make an existing branch track a remote branch?

查看:468
本文介绍了如何使现有分支跟踪远程分支?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm trying to track an exiting branch to a remote branch using --track or --set-upstream-to, but got the following error

$ 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   

我检查了SourceTree,发现它使用了--set-upstream,但是收到了以下警告

I checked SourceTree and found that it uses --set-upstream, but got the following warning

$ 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都不起作用,我是否缺少某些东西?

Both --track and --set-upstream-to is not working, Am I missing something?

推荐答案

我想我明白了,它将如下所示(用于--set-upstream-to +远程名称)

I think I got it, it will be as the following (used --set-upstream-to + remote name)

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

这篇关于如何使现有分支跟踪远程分支?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆