我的git log
中的第一个提交行最近开始显示:
commit 8d8cc487c2b91a2d18edbfbafe9d6700f764fe04(HEAD - > master,origin / master,origin / HEAD)
头 - > (蓝色)
主人 - > (绿色)
origin / master和origin / HEAD(红色)
这告诉我什么,为什么它开始出现?
答案 0 :(得分:4)
按顺序:
答案 1 :(得分:4)
这是--decorate
的{{1}}选项的输出。我认为它在最近的git-log
版本中更改了默认值,从none
更改为short
。
当git
(或git log --decorate
)为git config log.decorate
时,对于日志中显示的每个提交,它还将显示引用此提交的任何备用名称。颜色是名称的类型:
short
,一个引用其他名称的名称。您会看到指向其他名称的箭头HEAD
。如果你不喜欢它(但为什么不喜欢?)你可以用->
禁用它。