git_时光机穿梭 git中'HEAD'代表当前版本 # 版本回退: 1.查看当前仓库状态: $ git status 2.查看文件的差异: $ git diff 3.查看提交历史记录 $ git log 或 $ git log --pretty=oneline 4.返回上一个版本: $ git reset --hard HEAD^ 5.跳转到下一个版本: $ git reset --hard '版本号的前几位' 6.记录每一个命令: $ git reflog # 工作区和暂存区:add是将修改提交到暂存区,commit是将暂存区的内容提交到分支 # 管理修改 # 撤销修改 1.撤销工作区的修改至版本库: $ git checkout -- fileName 2.清空缓存区: $ git reset HEAD fileName # 删除文件 1.添加删除操作到缓存区: $ git rm fileName