VisualStudio RC 2017 Git集成

VisualStudio RC 2017 Git集成,git,visual-studio-2017,Git,Visual Studio 2017,我有一个项目,它有一个分支叫做“部署”。 虽然命令行Git和SmartGit没有问题,但当我选择它时,VS2017根本不喜欢它: 显然,我无法更改命令行,因为它是VisualStudio的一部分,但我想知道是否可以在项目中更改某些内容来缓解该问题(我无法更改分支的名称,因为它在工具链中使用)如果名称deploy仅在远程上很重要,那么您可以尝试使用“来自的新本地分支”选项并使用其他名称: 这将为您提供一个名称正确的远程分支,并有望提供一个可以正常工作的本地分支。“跟踪远程”选项可确保本地分支链

我有一个项目,它有一个分支叫做“部署”。 虽然命令行Git和SmartGit没有问题,但当我选择它时,VS2017根本不喜欢它:


显然,我无法更改命令行,因为它是VisualStudio的一部分,但我想知道是否可以在项目中更改某些内容来缓解该问题(我无法更改分支的名称,因为它在工具链中使用)

如果名称deploy仅在远程上很重要,那么您可以尝试使用“来自的新本地分支”选项并使用其他名称:

这将为您提供一个名称正确的远程分支,并有望提供一个可以正常工作的本地分支。“跟踪远程”选项可确保本地分支链接到创建它的远程分支

由于这很可能是一个bug,我还建议将其提交到:


您试图执行的操作是什么。Git输出窗口显示什么?输出窗口中没有任何内容。如果我切换分支(要部署)并进行同步,则会显示消息;但是如果我在SmartGit中切换到deploy而不执行任何其他操作,那么消息也会在VS中弹出。。。你能去拿吗?你会拉吗?Sync按顺序执行许多操作,缩小问题范围可能会有所帮助。您使用的遥控器的名称是什么?默认的
origin
或其他什么?我无法在VS中对部署分支执行任何操作;smartgit/cmd行工作正常。遥控器是默认的“原点”。回购协议没有什么异国情调。我应该补充一点,VS2015处理相同的回购没有任何问题。这是一个好主意,但所有工具链都依赖于两个分支机构的名称