110_查看临时修改变化以及恢复修改前的版本
为了做这个测试,我先尝试在版本库中做了一次文件提交。之后,尝试改变这个文件。文件修改之后,使用命令查看一下文件的变化。查看结束之后,放弃这一次修改,使用命令操作恢复到之前的版本。这算是软件版本管理中一个小小的时光机,最起码会让我可以大胆去修改我自己的软件,最坏,我也可以回到最初的状态。
我对文件做了修改,使用diff进行变化的查看。
@@符号下面,是文本内容的变化。最左侧的+代表这是内容的增加。之后,做一个版本恢复。
这就是版本恢复之后的效果,可以直接查看文件,发现增加的信息已经没有了。
再次使用diff看一下效果:
这下,没有输出不同的效果。顺便测试下diff在内容修改以及删除等方面的效果。文本内容修改如下:
Diff的效果:
看起来,这个变化对比工具效果似乎不是特别智能。简单的修改也以完全删除然后重新增加的模式进行了对比差异结果的显示。其实,GUI方面这个功能相对来说就好太多了。之前看过Cmder是可以直接操作Git的,后期的测试我会尝试使用Cmder。