21、添加到暂存区的删除文件找回
git add apple.txt
git commit -m "new apple.txt" apple.txt
git reflog
git reset --hard HEAD
22、删除文件找回方式
前提
删除前,文件存在时的状态提交到本地库。‘、、、
操作
git reset --hard [指针位置]
指针位置指向历史记录
删除操作尚未提交到本地库:指针位置使用head
23、比较文件
diff命令
vim apple.txt
git diff apple.txt
以行为单位做管理
如果添加到暂存区再进行比较
此时使用
git add apple.txt
git diff apple.txt
git diff HEAD apple.txt
又能够看到差异
git diff [文件名]
将工作区文件和暂存区进行比较
git diff [本地库中历史版本][文件名]
将本地区文件和本地库历史记录对比
不带文件名比较多个文件