在gitk中,“编辑视图”(F4)窗口中有一个名为“标记分支边”的选项。它似乎对应于--left-right选项:
+set known_view_options {
+ {perm b . {} {mc "Remember this view"}}
+ {args t50= + {} {mc "Commits to include (arguments to git log):"}}
+ {all b * "--all" {mc "Use all refs"}}
+ {dorder b . {"--date-order" "-d"} {mc "Strictly sort by date"}}
+ {lright b . "--left-right" {mc "Mark branch sides"}}
我能看到的唯一区别是提交用三角形而不是圆圈标记。这个选项应该做什么?
答案 0 :(得分:2)
我认为它与git log或git rev-list - 左右选项相关联:
标记对称差异的哪一侧可以从提交到达。
左侧的提交前缀为<
,右侧的提交带有>
(<
和>
应解释gitk中使用的三角形)
来自ProGit book:
在这种情况下,与log命令一起使用的常见开关是
--left-right
,它显示每个提交所在范围的哪一侧。这有助于使数据更有用:
$ git log --left-right master...experiment
< F
< E
> D
> C
(它有助于seeing remote changes)