在Git扩展中对Git重新设置基准后丢失参考

问题描述 投票:0回答:1

我正在尝试对同事进行故障排除。基本上,我们正在同一个项目上。他使用Git扩展将存储库添加到他的计算机。然后他检查了我们要处理的分支。我是创建那个分支的那个人。从我的角度来看一切都很好,但是他遇到了140多个错误。经过与他的快速检查,似乎引用无效。现在,我将说明自开始以来我们经历的所有步骤。

今天早上开始。我们俩都无法启动项目(尽管它是存储库中已有项目的副本)。我调查了一下,显然其中一个参考没有用。我只需右键单击该网站并添加参考。它对我有效,我可以开始。因此,我将该更改推送到分支。

然后我联系了我的同事,并与他一起完成了整个过程。当他加载他的git扩展时,尽管在项目上没有做任何事情,他仍然有130多个差异(他正在等待我解决它)。他多次尝试将其重置。最终,我们找到了问题所在,并在另一篇文章中关注了I found。它奏效了,他能够重设更改。从那里,他回到git扩展,并获取了更改。然后,在远程分支的最新版本上,右键单击并重新设置其本地分支。没有错误或问题。然后,当他重新打开Visual Studio 2019并尝试构建该项目时,他遇到了大约149个错误。所有这些错误是由于在cs文件开头找不到某些引用的事实。许多“使用中”都没有工作。我尝试重建解决方案,但无济于事。

我不知道该怎么办。他和我有相同的文件,但不起作用。操作系统是相同的(windwos 10)IDE是相同的(visual studio 2019),我们都使用Git扩展。有谁知道会导致这种质量损失的参考?

我绝不是Git的专家,但我不认为我有能力做到这一点。我已经推送了我的版本,他根据它重新设置了分支(他尚未更改任何内容)

github reference visual-studio-2019 git-extensions
1个回答
0
投票

我想您首先需要确定是Git Extensions问题,git问题还是用户问题。

您发布的内容似乎暗示该应用执行了错误的操作。我对此表示怀疑-因为我们本来会被错误报告淹没。我也怀疑出于同样的原因而怪罪。因此,这可能是第三个原因。

首先,要进行健全性检查,请尝试将计算机上的同一存储库克隆到其他位置,然后尝试构建它。在您的原始存储库中,可能有未被跟踪的文件被忽略了,从而可以构建它。但是,因为它们尚未检入-克隆时不存在,因此会破坏其他版本。

也尝试从cli运行命令-GE只是一个用户界面,它运行所有相同的git命令,那里没有魔术。您可以通过按F12或通过菜单工具> Git命令日志查看git命令日志。

© www.soinside.com 2019 - 2024. All rights reserved.