如何查看ubuntugit版本
Git视图提交历史
这是git中使用率非常高的操作,git中查看提交历史的功能也非常强大,提供各种过滤和输出格式定制功能。
最简单的,运行git log命令,您将看到一个详细的提交日志:
git-log
#当然也可以只是查看某个版本。
$ git日志fd0a1b2
信息内容通俗易懂。我们重点看一下第一行mit后面的40个字符的字符串,就是本次提交对应的SHA-1值。在git中,会为submission (mit)、file (blob)、directory (tree)和tag生成唯一的SHA-1值,git就是基于此。
例如:
$ git show bdd3996
#查看特定版本下的特定文件
$ git show bdd3996自述文件
Git log也有许多命令选项来定制历史。
选项描述
-(n)仅显示最近n次提交。
–since,–after仅显示指定时间后的提交。
–until,–before仅显示指定时间之前的提交。
–author仅显示与指定作者相关的提交内容。
––mitter仅显示与指定提交者相关的提交。
–reverse按时间倒序显示。
-p以修补程序格式显示每个更新之间的差异。
–-stat显示每次更新的文件修改统计信息。
––short-stat仅显示–stat中的最后一行编号。修改、添加和删除统计数据。
–-name-only仅在提交信息后显示已修改文件的列表。
–-名称-状态显示添加、修改和删除的文档列表。
–-abbrev-MIT仅显示SHA-1的前几个字符,而不是全部40个字符。
––相对日期显示较短的相对时间(例如,“两周前”)。
––图形显示ASCII图形表示的分支合并历史。