TortoiseGit恢复本地版本库

TortoiseGit用来做版本控制是一个比较好的工具,在没有创建源码分支的情况下,改不回以前的样子,就只能对源码进行版本恢复了。

TortoiseGit有两种版本恢复方式~

  • 导出指定版本源码为ZIP格式,对本地源码无操作。(如果你想保留本地源码的话)
  • 在本地源码上进行指定版本恢复,在该版本过后的源码操作都会被删除。
将指定版本导出为ZIP格式

右键TortoiseGit选择show log查看版本日志
TortoiseGit恢复本地版本库_第1张图片

在这你能看到所有人以前推送过的版本源码,时间及提交说明,选择你要的那个版本右键→“Export this version”
TortoiseGit恢复本地版本库_第2张图片

选择ZIP文件的存放路径及文件名,OK,等待源码压缩后,可以看到导出成功跟版本ZIP文件
TortoiseGit恢复本地版本库_第3张图片

TortoiseGit恢复本地版本库_第4张图片

TortoiseGit恢复本地版本库_第5张图片

导出ZIP文件还有一个作用是可以跟其他地方的人共享某个版本源码。

在本地源码上进行版本恢复

同样打开show log查看版本,右键需要恢复的版本→“Reset “master” to this”
TortoiseGit恢复本地版本库_第6张图片

在Reset窗口选择Hard,恢复版本及本地源码
TortoiseGit恢复本地版本库_第7张图片

然后稍作等待,改动不大的话很快就恢复以前的版本源码了
TortoiseGit恢复本地版本库_第8张图片

这时候可以看到本地仓库的绿色小勾勾回来了~

你可能感兴趣的:(Window下Git服务器搭建)