Git 当前分支未配置上游分支

Git 当前分支未配置上游分支,git,visual-studio,Git,Visual Studio,我正试图在Visual Studio Team Explorer for Git中提取分支的最新更改,但提取url已禁用,“传入提交”部分显示一条消息,上面写着“当前分支未配置上游分支。没有针对非跟踪分支的传入提交。”知道问题可能是什么或如何解决吗?我使用以下命令来解决问题: git branch——将上游设置为=origin/master这可以使用git命令修复,我不确定您在visual Studio中使用的工具 您可以使用以下命令转到您的工作分支并找出所有分支名称 git branch --

我正试图在Visual Studio Team Explorer for Git中提取分支的最新更改,但提取url已禁用,“传入提交”部分显示一条消息,上面写着“当前分支未配置上游分支。没有针对非跟踪分支的传入提交。”知道问题可能是什么或如何解决吗?

我使用以下命令来解决问题:
git branch——将上游设置为=origin/master

这可以使用git命令修复,我不确定您在visual Studio中使用的工具

您可以使用以下命令转到您的工作分支并找出所有分支名称

git branch --all
这将为您提供分支列表,包括远程分支和当前分支,通常当前分支为绿色,红色用于列出推送期间需要设置为上游的远程分支。在执行推送操作时,可以使用以下命令设置上游

git push --set-upstream origin nameOfBranch

nameofBranch:应该是当前工作分支指向的分支之一,并且与您在远程(设置为原点)中的分支相同。

问题是您的本地分支没有配置“远程”分支;e、 g.将远程分支视为要从中提取的源不是“连接”的。我不知道如何使用VisualStudio来设置这一点,但是演示了如何从命令行来执行它。FYI“禁止设置并取消”。