学习到将档案提交到储存库後,现在来看看如何检视之前的 Commit 纪录吧。
git log
指令$ git log # 检视先前的纪录
用途:可检视过去的历史纪录,搭配不同的参数使用,可找出自己想查询的内容或版本资料。
🛠 实际范例
输入指令後,按下 Enter 可以得到以下回馈
想退出画面,一样可以按下
q
按键即可唷!
回馈的讯息里我们可以看到以下这些资讯:
Commit 的作者(是由谁 Commit 的)
提交的日期
每次提交大概做了什麽事
「new updated」、「init commit」这些都是当初使用 git commit 指令提交时,在 -m
参数後加上的纪录讯息。 所以透过 git log
指令我们可以大约知道过去做了哪些事。
注意:越上面的讯息代表越新喔!也就是说操作的流程是由下到上的。
上述范例可以看见黄色字 commit 後面有一列的乱码,这是「SHA-1 校验码」**。**每一次 Git 提交时都会有一组乱码,用来做为每一次版本的识别,之後会再详细补充关於「SHA-1 校验码」的知识点。
--oneline
、 --graph
参数使用 git log 指令时,可搭配使用--oneline
、 --graph
参数,可以出现不同的输出格式,讯息回馈会更精简。
$ git log --oneline --graph
--oneline
- 仅用一行显示每次的 commit
--graph
- 显示 commit 的树状结构
🛠 实际范例
可以发现原本提供的作者跟日期都被省略掉了,只留下 SHA-1 校验码 跟 更动讯息 。
git log 指令还有其他可以搭配的指令,让操作上更为简便。
可以参考这篇文章:Git Cheat Sheet
<<: [day10] Flask Python API Service
最後一篇来个首尾呼应,回答在 Day 01 问大家的七个关於 UI 元件的问题! 你知道 为什麽会...
在昨天的铁人贴文中制作了交易建立的画面,之前也有提到,透过批次,会於日档批次中,定期抓取历史缴费纪录...
前面介绍了那麽多内容,那接下来就让我们来实作第一个restful api server吧 在每个後端...
资料库是开发应用程序非常重要的储存工具,可以储存各种资讯,还可以快速的查询出想要的资讯。 微软在 2...
模拟物件(Mock)简介 在先前我们所撰写的单元测试中,3A 原则所做的不外乎是新增物件、执行物件方...