我正在使用TortoiseGit。我想回到我删除几张图片之前的一点。
我该怎么做,我看到的还原方法是不正确的……
发布于 2009-08-26 15:45:41
右键单击您的工作目录,然后从TortoiseGit菜单中选择显示日志。
在此之后,您可以右键单击以前的提交,并将分支重置为该提交。
发布于 2012-04-28 01:43:43
如果您删除了一些文件,但尚未提交,则Revert将正常工作。正在选择TortoiseGit -> Revert...将显示一个窗口,让您选择要还原的文件。删除的文件将显示为红色。
如果您已经提交了删除,那么您可以在删除文件之前将重置为提交。需要注意的是,如果您使用重置,您将不再在日志中看到您重置为的提交之后的提交。
如果您想在日志中保留删除文件的提交,您可以在删除之前将Checkout the commit保存到一个新的分支中,将恢复的文件复制到一个单独的文件夹中,切换回原始分支,然后将文件添加回原始分支。
发布于 2018-01-13 01:42:11
当合并提交发生时,Git变成了一个可怕的噩梦。合并通常会破坏一些最近的提交/更改。这是一种通过TortoiseGit恢复合并和恢复更改的方法。
1)在您的repo上单击鼠标右键,TortoiseGit->Show Reflog

2)将出现Reflog对话框,显示所有最近提交的内容。右键单击Merge commit (导致问题的那个),然后选择选项"Revert change by this commit“-> Parent 2,如图所示。

这会将所有丢失的更改恢复到本地存储库,并提交和推送,您应该可以继续了。
https://stackoverflow.com/questions/1335644
复制相似问题