gpt4 book ai didi

git - Visual Studio /GIT : No tracked remote branch

转载 作者:太空狗 更新时间:2023-10-29 12:44:35 25 4
gpt4 key购买 nike

我刚刚配置了 Visual Studio 2015 与 GitHub 的连接。不幸的是,跟踪远程分支不起作用。我在同一个解决方案中有 2 个项目,每个项目都有自己的存储库。对于他们每个人来说,- 我只有一个分支(大师)- 我检查了远程分支是否设置正确(Push 和 fetch 具有相同的值)。我最终重置了分支- 在同步中,只有“Fetch”没有变灰。单击它不会同步。在“Incoming Commit”下写着“The current branch does not track a remote branch”。- 使用 Git GUI 时,它工作正常,我可以轻松地获取和推送。

请询问您是否需要更多信息。

谢谢

尼科

最佳答案

UI 没有明确说明您必须在不添加远程存储库的情况下使用 Publish。

如果您先添加一个远程分支,发布将永远不可用,并且您会陷入“不跟踪远程分支”状态。我刚刚在 VS2017 中遇到了同样的麻烦。

错误的方式:

您可能会认为,在同步到远程之前,您必须将远程信息告知 Visual Studio。不要那样做。

enter image description here

enter image description here


正确的方法:

相反,点击同步:

enter image description here

Visual Studio 检测到没有为存储库配置远程,并将您带到“推送”对话框:

enter image description here

按下相关的发布按钮,出现一个输入框。这是使用远程存储库的 URL 配置 Visual Studio 的正确位置。

以这种方式添加远程时,Visual Studio 会识别远程存储库的状态,因此它不再认为它是未跟踪的。从现在开始,它会按预期启用所有同步/推送功能。

关于git - Visual Studio /GIT : No tracked remote branch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40547932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com