查看提交的日志 git log
-
git log
默认会显示全部了的日志,包括提交的 ID
Author
Date
还有描述。 F
向下翻页 B
向上翻页 Q
退出显示
commit 9111ea558f39ad5360a107fcb1a4a4f6bacee2ee (HEAD -> master)
Author: 龙柏龙 <lonbolong@outlook.com>
Date: Mon Apr 1 23:37:07 2019 +0800
完成git8.md
commit 5d238260275367013572779addcb62830f2ca993
Author: 龙柏龙 <lonbolong@outlook.com>
Date: Mon Apr 1 22:45:53 2019 +0800
新添加git8.md
commit 7258fdbbf3a7a61cad144c2e9b5ba2cf6c227d86
-
git log --oneline
显示出简单的日志信息,包括 id
和描述信息。
9111ea5 (HEAD -> master) 完成git8.md
5d23826 新添加git8.md
7258fdb el-table 自定义列合并
6450890 git7.md
09a6611 合并首页
fcf34d7 添加git7.md
c379c9e Revert "git rm 和 git checkout HEAD ^ 的使用"
-
git log --oneline -5
查看最近的5条日志
9111ea5 (HEAD -> master) 完成git8.md
5d23826 新添加git8.md
7258fdb el-table 自定义列合并
6450890 git7.md
09a6611 合并首页
-
git log --oneline --author="龙柏龙"
查看指定作者的提交日志 author
后面是用户名
9111ea5 (HEAD -> master) 完成git8.md
5d23826 新添加git8.md
7258fdb el-table 自定义列合并
6450890 git7.md
09a6611 合并首页
fcf34d7 添加git7.md
c379c9e Revert "git rm 和 git checkout HEAD ^ 的使用"
0e851ce fix
04694fc fix
b62937b fix
3511d47 添加js文件并引入
8ce0507 添加样式并引入
-
git log --oneline --grep="git7.md"
查看指定文件提交过的日志
6450890 git7.md
fcf34d7 添加git7.md
-
git log --oneline --before="2019-04-01"
查看指定日志之前提交过的日志
9111ea5 (HEAD -> master) 完成git8.md
5d23826 新添加git8.md
7258fdb el-table 自定义列合并
6450890 git7.md
09a6611 合并首页
fcf34d7 添加git7.md
c379c9e Revert "git rm 和 git checkout HEAD ^ 的使用"
0e851ce fix
-
git log --oneline --before="1 week"
一周前的提交
114fabd 把git4.md文件重命名为git5.md
aa41754 git4.md
6605f4b add git4.md
a5b4eae git diff
e62eeef 修改index.html的title
455e903 add .gitignore
5eedcb3 add git.md
-
git log --oneline --before="3 days"
三天前的提交
09a6611 合并首页
fcf34d7 添加git7.md
c379c9e Revert "git rm 和 git checkout HEAD ^ 的使用"
0e851ce fix
04694fc fix
b62937b fix
3511d47 添加js文件并引入
8ce0507 添加样式并引入
-
git log --oneline --graph
添加一点图形效果
* 9111ea5 (HEAD -> master) 完成git8.md
* 5d23826 新添加git8.md
* 7258fdb el-table 自定义列合并
* 6450890 git7.md
* 09a6611 合并首页
* fcf34d7 添加git7.md
* c379c9e Revert "git rm 和 git checkout HEAD ^ 的使用"
* 0e851ce fix
unknown option: -log
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]