1、安装git并创建版本库
git init
2.添加一个文件到git仓库
a. git add readme.txt
b. git commit -m "wrote"
3.修改readme.txt
a. git add readme.txt
b. git commit -m "update"
4.显示从最近到最远的提交日志
a. git log
b.git log --pretty=oneline (如果嫌输出信息太多,看得眼花缭乱的,可以试试)
5.回退到上一版本
git reset--hard HEAD^(^:上一版本 ^^上上版本 ~100上100版本 或者不用HEAD,直接commit id,前7个数字就够了)
6.如果已经回退到wrote,想回退到update,此时命令窗口已经关闭;
git reflog 记录每一次命令,包括那个版本与那个版本的回退,查conmit id,然后回退
***** 所有的版本控制系统,其实只能跟踪文本文件的改动,但到底改了啥,版本控制系统不知道,也没法知道。版本控制系统是没法跟踪Word文件的改动(二进制格式)。千万不要使用Windows自带的记事本编辑任何文本文件。原因是Microsoft开发记事本的团队使用了一个非常弱智的行为来保存UTF-8编码的文件。