面试真题

运维 · 简单 · 百度

Git 查看历史提交记录

简单 运维 🎤 百度
参考答案
结论:Git查看历史提交主要使用git log命令,配合多种参数满足不同需求。原理:每次提交生成唯一SHA-1哈希,记录作者、时间、变更树;git log默认按时间倒序显示完整信息。常用形式:git log 显示全部;git log --oneline 单行精简显示;git log --graph --all 图形化展示所有分支拓扑;git log -p 查看每次提交的具体代码差异;git log --author="name" 过滤作者;git show <commit-id> 查看某次提交详情。示例:git log --oneline -5 查看最近5条提交摘要。此外git reflog可看本地操作记录,便于恢复误删提交。
题目整理自公开面经,答案由校招宝自研生成,仅供参考