目录
查看提交记录
一、查看日志
git log
LC:firstProject LC$ git log
commit 666fb34b3499cb2937178fc246432e5bfaef6f43 (HEAD -> master)
Author: LC <LC@163.com>
Date: Tue Dec 22 16:10:23 2020 +0800
modified index.html
commit dee94861245b0ea5119d1c19e6939cfa381e5bf0
Author: LC <LC@163.com>
Date: Tue Dec 22 14:01:37 2020 +0800
add index and images
LC:firstProject LC$
二、查看日志 - 按次数查看
git log -n 数字
LC:firstProject LC$ git log -n 1
commit 666fb34b3499cb2937178fc246432e5bfaef6f43 (HEAD -> master)
Author: LC <LC@163.com>
Date: Tue Dec 22 16:10:23 2020 +0800
modified index.html
LC:firstProject LC$
三、查看日志 - 行查看
git log --oneline
LC:firstProject LC$ git log --oneline
666fb34 (HEAD -> master) modified index.html
dee9486 add index and images
LC:firstProject LC$
四、查看日志 - 图表查看
git log --graph
如果有多个分支时,可以使用图表查看,可以清晰的看出各分支之间的关系
LC:firstProject LC$ git log --graph
* commit 666fb34b3499cb2937178fc246432e5bfaef6f43 (HEAD -> master)
| Author: LC <LC@163.com>
| Date: Tue Dec 22 16:10:23 2020 +0800
|
| modified index.html
|
* commit dee94861245b0ea5119d1c19e6939cfa381e5bf0
Author: LC <LC@163.com>
Date: Tue Dec 22 14:01:37 2020 +0800
add index and images
LC:firstProject LC$
五、组合使用
LC:firstProject LC$ git log --oneline -n 1
666fb34 (HEAD -> master) modified index.html
LC:firstProject LC$ git log --oneline --graph
* 666fb34 (HEAD -> master) modified index.html
* dee9486 add index and images
LC:firstProject LC$
gitk
一、安装gitk
1、查看是否安装gitk
gitk
若安装会直接打开图形界面,若没有安装会提示找不到命令
2、安装gitk
先安装homebrew
查看brew是否安装成功
brew --version
安装gitk
brew install git-gui
安装成功后打开gitk,在仓库目录下执行
gitk
二、gitk界面介绍
说明下 作者和提交者
作者可以理解是代码的修改人,提交者是这次commit的提交人
比如git的cherry-pick命令,把分支1的某一次提交摘出来提交到分支2
针对这次提交
分支1
作者:某某A,提交者:某某A
分支2
作业:某某A,提交者:某某B
行者常至,为者常成!