[英]Git Sync in Visual Studio 2019
我正在使用 Visual Studio 2019 中的 Sync 操作从 git 服务器获取工件。 我知道 Sync 首先是执行拉取操作,然后是对 git 服务器的推送操作; 但就我而言,它不像预期的那样工作。
如果我按同步,我会收到此消息
但在那之后,如果我按下 Fetch,我会期望从传入的提交中看不到任何内容,即使我看到 2 个传入的提交。
对这种行为有任何想法吗?
正如 yan 评论的那样,您应该首先检查它是否是一个稳定的场景。 如果你能稳定地重现这个问题。
git pull
和git push
。git fetch
,从远程检索任何提交而不合并它们。 这不是预期的行为。 您可以使用git reflog
命令来跟踪日志并检查是否有一些有用的信息。
您也可以尝试使用其他服务器(例如 GitHub)托管的远程 git 存储库。 如果这是客户端问题,这将缩小范围。
还将您的 VS2019 升级到最新版本,这可能会奏效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.