Revert
保留提交记录,回归某个指定版本与之后的所有版本
当前版本记录:
版本号1,加入1.txt
版本号2,加入2.txt
在TortoiseGit 的log窗口中,左键版本号2 revert change by this commit
当前版本记录:
版本号1,加入1.txt
版本号2,加入2.txt
版本号3,删除2.txt
Revert - working tree changes
未提交到本地版本库中的代码,可以通过这个操作来回归,同SVN
Reset
删除提交记录,回归到某个指定版本
当前版本记录:
版本号1,加入1.txt
版本号2,加入2.txt
在TortoiseGit 的log窗口中,左键版本号1 reset 'xxx' to this
当前版本记录:
版本号1,加入1.txt
本地的
两种操作都可以用
对服务器上面的版本进行reset
是没用的,无法提交,要用revert
来操作
服务器的
只使用Revert,不要删除记录!太危险了。