我对这个问题进行了搜索,发现了很多帖子和问题,但似乎没有一个针对我的情况
我有待更改,我做了#34; Get Latest",我得到了冲突窗口,想要解决它们,所以我做了一个合并,因为我想保留我的更改和服务器的新代码。但我忘了检查代码块,我只是点击合并(还没有检查!)。我在其中一个cproj
文件上发生了冲突,现在我也丢失了一些.cs
个文件
我想我丢失了两个版本的代码,我想回去再做一次合并,做得对,但我没有时间机器! :)
任何帮助,将不胜感激。
答案 0 :(得分:0)
你基本上做了......让我们说" Auto Merge"。您唯一的帮助是查看该确切文件的变更集/历史记录。
除非你搁置了一些更改,否则无法恢复两个.cs
文件。
答案 1 :(得分:0)
@ Sag1v,如果您还没有检查合并的更改,您仍然可以选择将合并的文件与最新的服务器版本进行比较,并撤消所有那些从服务器合并到本地更改的更改(特别是csproj)文件在你的情况下)。稍后,您可以小心再次合并并选择所有必需的块。