解决问题:如何在 Git 中查看提交历史

可以使用以下命令查看 Git 中的提交历史:

复制代码
git log

这将显示当前分支上的所有提交历史。每个提交的输出包括提交哈希(SHA-1 值)、作者、日期和提交注释。

您也可以添加一些选项,以获取更详细的提交历史:

  • --oneline 显示单行提交消息
  • --graph 显示提交历史的图形表示形式,带有分支和合并的图形
  • --decorate 显示标签和分支的名称

例如,要显示分支 master 上的全部提交历史,包括哈希、作者、日期和提交注释,请使用以下命令:

复制代码
git log --oneline --graph --decorate master

这将显示类似下面的输出:

复制代码
* 34d0654 (HEAD -> master, origin/master) Update README.md
| * 4d5908b (origin/feature) Add new feature
| * 98aa3ec Add new file
|/
* 2a37d80 Initial commit

在这个示例中,每个提交前面都有一个哈希值,带有 HEAD 和 master 指针位置的图形表示形式,以及有关每个提交的信息。

相关推荐
火车叼位10 小时前
用脚本固化 Git Squash 合并与文件排除流程
git
wunaiqiezixin12 小时前
git常用命令总结
git
Pluchon17 小时前
萌萌技术分享笔记——Java综合项目
java·开发语言·笔记·git·github·mybatis·postman
九思x18 小时前
Git脚本汇总
git
jiayong2318 小时前
git分支合并的切换逻辑详解
git
思麟呀19 小时前
Git入门
git
Ws_19 小时前
Git + Gerrit 第八课:reset 与 revert 撤销提交
git
Qres82119 小时前
hexo博客上传github page
git·github·hexo
繁星星繁20 小时前
Git 入门之道:从版本流转到基础操作
大数据·git·elasticsearch
wh_xia_jun1 天前
Git 分支合并操作备忘录
git