找回丢失的commint
//查找
git fsck --lost-found
//显示提交信息
git show id
//合并到当前分支
git merge id
撤销commit,但未git push的命令
//完成撤销,同时将代码恢复到前一commit_id 对应的版本
git reset –hard id
//完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改
git reset id
查看仓库历史记录
git log
不过,这里还有三个你应该知道的选项。
--oneline 压缩模式,在每个提交的旁边显示经过精简的提交哈希码和提交信息,以一行显示。
--graph 图形模式,使用该选项会在输出的左边绘制一张基于文本格式的历史信息表示图。如果你查看的是单个分支的历史记录的话,该选项无效。
--all 显示所有分支的历史记录