简体   繁体   English

警告:未将分支 master 设置为自己的上游

[英]warning: Not setting branch master as its own upstream

I am trying to set git branch upstream but getting below warning.我试图在上游设置 git branch 但低于警告。

Command命令

git checkout master
git branch --set-upstream-to master

warning: Not setting branch master as its own upstream.警告:未将分支 master 设置为自己的上游。

How can I solve it?我该如何解决?

Does that mean it already being tracing correct remote branch master ?这是否意味着它已经在跟踪正确的远程分支master

That should be:那应该是:

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

But if origin/master is there, the checkout should have tracked it already.但是如果origin/master在那里,结帐应该已经跟踪它了。

If <branch> is not found but there does exist a tracking branch in exactly one remote (call it <remote> ) with a matching name and --no-guess is not specified, treat as equivalent to:如果未找到<branch>但确实存在一个具有匹配名称的远程(称为<remote> )的跟踪分支并且未指定--no-guess则视为等效于:

$ git checkout -b <branch> --track <remote>/<branch>

With Git 2.23+, you would use git switch master instead of checkout , as I mentioned here .使用 Git 2.23+,您将使用git switch master而不是checkout ,正如我在此处提到的

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM