Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何按时间顺序查看某个分支上的所有提交,从最早的提交开始?_Git_Github - Fatal编程技术网

Git 如何按时间顺序查看某个分支上的所有提交,从最早的提交开始?

Git 如何按时间顺序查看某个分支上的所有提交,从最早的提交开始?,git,github,Git,Github,最好,我希望能够以一种良好的方式查看这些提交,而不是使用难以读取的终端(但如果这是唯一的方式,那么这是唯一的方式) 也许可以使用github,但我只能找到从最新到最旧的提交排序 谢谢 通过标准命令行界面,您可以使用: --反向 按相反顺序输出选择要显示的提交(请参阅上面的提交限制部分)。不能与--漫游重登录组合 git log实际上以“修订范围”(不一定是分支)作为参数。如果要排除也属于另一个分支的提交,例如master,可以执行类似于git log--reverse master..的操作。有

最好,我希望能够以一种良好的方式查看这些提交,而不是使用难以读取的终端(但如果这是唯一的方式,那么这是唯一的方式)

也许可以使用github,但我只能找到从最新到最旧的提交排序


谢谢

通过标准命令行界面,您可以使用:

--反向

按相反顺序输出选择要显示的提交(请参阅上面的提交限制部分)。不能与
--漫游重登录组合

git log
实际上以“修订范围”(不一定是分支)作为参数。如果要排除也属于另一个分支的提交,例如
master
,可以执行类似于
git log--reverse master..
的操作。有关更多选项,请参阅

不幸的是,
gitk
不接受这个参数。我不知道使用GitHub web UI或其桌面客户端有什么方法可以做到这一点