繁体   English   中英

Git 在 Visual Studio 2019 中同步

[英]Git Sync in Visual Studio 2019

我正在使用 Visual Studio 2019 中的 Sync 操作从 git 服务器获取工件。 我知道 Sync 首先是执行拉取操作,然后是对 git 服务器的推送操作; 但就我而言,它不像预期的那样工作。

如果我按同步,我会收到此消息

图像

但在那之后,如果我按下 Fetch,我会期望从传入的提交中看不到任何内容,即使我看到 2 个传入的提交。

对这种行为有任何想法吗?

正如 yan 评论的那样,您应该首先检查它是否是一个稳定的场景。 如果你能稳定地重现这个问题。

  • 同步:执行git pullgit push
  • fetch:执行git fetch ,从远程检索任何提交而不合并它们。

这不是预期的行为。 您可以使用git reflog命令来跟踪日志并检查是否有一些有用的信息。

您也可以尝试使用其他服务器(例如 GitHub)托管的远程 git 存储库。 如果这是客户端问题,这将缩小范围。

还将您的 VS2019 升级到最新版本,这可能会奏效。

暂无
暂无

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

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