git查看日志 发表于 2019-04-25 | 分类于 git git log1234567891011121314151617181920$git logcommit 6aa81045796dfcbc53757454b10f6f89884f8515 (HEAD -> master, origin/master)Author: 王鋆昌 <wyc@servyou.com.cn>Date: Thu Apr 25 17:17:46 2019 +0800 动了commit 26364c59ecde2db488b1c9554054484deba7f3a3Author: 王鋆昌 <wyc@servyou.com.cn>Date: Thu Apr 25 16:54:32 2019 +0800 只是一次测试commit 4a3753c16d279720d026a791d60d0138d30f4b2aAuthor: 王鋆昌 <wyc@servyou.com.cn>Date: Thu Apr 25 16:20:52 2019 +0800 git测试git尽可能的添加数据,而不是修改或删除数据git使用hash保证数据的完整性和一致性 简单参数12345678910111213141516#增加每次提交的差异点,并只显示最近一次提交$git log -p -1commit 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.txtindex a496e02..ba3d802 100644--- a/wyc.txt+++ b/wyc.txt@@ -1 +1,3 @@ 这个是数据wyc的文件,其他人不要动++我就动了,怎么滴,哈哈哈 12345678910#显示文件的修改统计,不显示明细$ git log --stat -1commit 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(+) 格式化展示12345678910111213141516171819202122232425262728293031#只展示hash值和对应的提交内容$ git log --pretty=oneline6aa81045796dfcbc53757454b10f6f89884f8515 (HEAD -> master, origin/master) 动了26364c59ecde2db488b1c9554054484deba7f3a3 只是一次测试4a3753c16d279720d026a791d60d0138d30f4b2a git测试#展示hash码的一部分$ git reflog6aa8104 (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测试