git查看日志

git log

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$git log
commit 6aa81045796dfcbc53757454b10f6f89884f8515 (HEAD -> master, origin/master)
Author: 王鋆昌 <wyc@servyou.com.cn>
Date: Thu Apr 25 17:17:46 2019 +0800

动了

commit 26364c59ecde2db488b1c9554054484deba7f3a3
Author: 王鋆昌 <wyc@servyou.com.cn>
Date: Thu Apr 25 16:54:32 2019 +0800

只是一次测试

commit 4a3753c16d279720d026a791d60d0138d30f4b2a
Author: 王鋆昌 <wyc@servyou.com.cn>
Date: Thu Apr 25 16:20:52 2019 +0800

git测试
git尽可能的添加数据,而不是修改或删除数据
git使用hash保证数据的完整性和一致性

简单参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#增加每次提交的差异点,并只显示最近一次提交
$git log -p -1
commit 6aa81045796dfcbc53757454b10f6f89884f8515 (HEAD -> master, origin/master)
Author: 王鋆昌 <wyc@servyou.com.cn>
Date: Thu Apr 25 17:17:46 2019 +0800

动了

diff --git a/wyc.txt b/wyc.txt
index a496e02..ba3d802 100644
--- a/wyc.txt
+++ b/wyc.txt
@@ -1 +1,3 @@
这个是数据wyc的文件,其他人不要动
+
+我就动了,怎么滴,哈哈哈
1
2
3
4
5
6
7
8
9
10
#显示文件的修改统计,不显示明细
$ git log --stat -1
commit 6aa81045796dfcbc53757454b10f6f89884f8515 (HEAD -> master, origin/master)
Author: 王鋆昌 <wyc@servyou.com.cn>
Date: Thu Apr 25 17:17:46 2019 +0800

动了

wyc.txt | 2 ++
1 file changed, 2 insertions(+)

格式化展示

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#只展示hash值和对应的提交内容
$ git log --pretty=oneline
6aa81045796dfcbc53757454b10f6f89884f8515 (HEAD -> master, origin/master) 动了
26364c59ecde2db488b1c9554054484deba7f3a3 只是一次测试
4a3753c16d279720d026a791d60d0138d30f4b2a git测试

#展示hash码的一部分
$ git reflog
6aa8104 (HEAD -> master, origin/master) HEAD@{0}: commit: 动了
26364c5 HEAD@{1}: commit: 只是一次测试
4a3753c HEAD@{2}: commit (initial): git测试

#展示分支,合并历史
$ git log --graph
* commit 6aa81045796dfcbc53757454b10f6f89884f8515 (HEAD -> master, origin/master)
| Author: 王鋆昌 <wyc@servyou.com.cn>
| Date: Thu Apr 25 17:17:46 2019 +0800
|
| 动了
|
* commit 26364c59ecde2db488b1c9554054484deba7f3a3
| Author: 王鋆昌 <wyc@servyou.com.cn>
| Date: Thu Apr 25 16:54:32 2019 +0800
|
| 只是一次测试
|
* commit 4a3753c16d279720d026a791d60d0138d30f4b2a
Author: 王鋆昌 <wyc@servyou.com.cn>
Date: Thu Apr 25 16:20:52 2019 +0800

git测试
显示 Gitment 评论