我最近了解到我可以通过hg日志以相反的顺序打印历史记录:
hg log -r :
Run Code Online (Sandbox Code Playgroud)
所以当然我试过了:
git log -r :
Run Code Online (Sandbox Code Playgroud)
嗯,它不起作用.那么在git中执行相同操作的命令是什么?
Mak*_*kis 304
使用--reverse选项:
git log --reverse
Run Code Online (Sandbox Code Playgroud)
Che*_*hev 13
您不需要一直输入--reverse,也不需要bash功能.你可以创建一个git别名.打开您喜欢的文本编辑器并打开您的全局.gitconfig文件.它通常位于您的主目录中.
导航到或创建如下所示的部分:
[alias]
lg = log -10 --reverse
Run Code Online (Sandbox Code Playgroud)
这会产生一个git别名,它会抓取最近的十个提交然后反转该列表,因此这10个中的最新提交位于底部.现在你可以简单地运行:
git lg
JakubNarębski的评论("请注意,例如git log -10 --reverse将获得10个最后提交然后反向列表")已在Git 2.11(2016年第4季度)中得到澄清:
请参阅Pranit Bauva()提交04be694(2016年9月27日).(由Junio C Hamano合并- -在提交54a9f14,2016年10月11日)pranitbauva1997
gitster
rev-list-options:澄清--reverse的用法
用户经常想知道最旧的或最新的
rev-list-options提交是否显示--reverse.
澄清n只有在决定要显示哪些提交以使它们不相符之后才会启动.
请参阅提交限制.
| 归档时间: |
|
| 查看次数: |
41238 次 |
| 最近记录: |