TortoiseGit 提交顺序
TortoiseGit Commit Order
我们目前正在努力处理如下所示的提交图:
我们发现,如果您单击 header 列,我们可以选择 "Chronological reversed",一切看起来都很好。不幸的是,乌龟 git 默认应用 --topo-order
,这会导致提交金字塔。
有没有办法将"Chronological revesed"设置为默认值?
虽然出现是根据documentation的设置:
apply --topo-order
Normally log entries/commits are ordered in descending order of the commit date. '--topo-order' makes the commits appear in topological order (i.e. descendant commits are shown before their parents). Not using this option, might break the graph in the log dialog. However, this option is slower, because all log entries have to be processed before displaying them.
该页面上 "Dialogs 1" 设置的屏幕截图和当前版本都没有为此显示相应的复选框,而且我在网上也没有看到任何其他提及。
它看起来可能有一些代码检查设置,但无法设置它:Showing 1 - 16 of 16 blobs for "--topo-order" in project TortoiseGit / TortoiseGit
只要点击提交列表的HEADER,就会弹出Log commit ordering对话框。 Select 您想要的订单。
这里是选择Chronological revesed的例子:
[注意]这是全局设置,所以这会影响所有新打开的日志消息对话框。
我们目前正在努力处理如下所示的提交图:
我们发现,如果您单击 header 列,我们可以选择 "Chronological reversed",一切看起来都很好。不幸的是,乌龟 git 默认应用 --topo-order
,这会导致提交金字塔。
有没有办法将"Chronological revesed"设置为默认值?
虽然出现是根据documentation的设置:
apply --topo-order
Normally log entries/commits are ordered in descending order of the commit date. '--topo-order' makes the commits appear in topological order (i.e. descendant commits are shown before their parents). Not using this option, might break the graph in the log dialog. However, this option is slower, because all log entries have to be processed before displaying them.
该页面上 "Dialogs 1" 设置的屏幕截图和当前版本都没有为此显示相应的复选框,而且我在网上也没有看到任何其他提及。
它看起来可能有一些代码检查设置,但无法设置它:Showing 1 - 16 of 16 blobs for "--topo-order" in project TortoiseGit / TortoiseGit
只要点击提交列表的HEADER,就会弹出Log commit ordering对话框。 Select 您想要的订单。
这里是选择Chronological revesed的例子:
[注意]这是全局设置,所以这会影响所有新打开的日志消息对话框。