«

git查看文件的修改历史,git排错,解决冲突常用方法

时间:2024-2-15 16:10     作者:韩俊     分类: Linux


本篇文章记录几个关于git的代码比对,查看文件的修改历史相关命令,在解决冲突或排错的过程中还是很有用的。

(1)git log

列出所有文件的改动历史

git log 具体的文件名

列出具体的某个文件的改动历史

git log --pretty=oneline

列出所有文件的改动历史并以一行结果显示

git log --pretty=oneline 具体的文件名

列出具体的某个文件的改动历史并以一行结果显示

git log --author=用户名

列出某个用户的所有提交历史

(2)git show

git show commit-id(唯一哈希值)

显示某次提交(commit-id)的具体代码改动详情

(3)git blame 具体的文件名

显示文件的每一行是在那个版本最后修改

(4)git whatchanged

git whatchanged 具体的文件名

显示具体某个文件的版本提交历史信息,包含了提交日期,提交人员,版本号,提交备注,但没有修改细节信息。

标签: linux

热门推荐