git 查看分支创建时间。
git reflog show --date=iso 分支名称
可以查看到指定分支的历次更改记录,最下面一条的时间即是分支创建时间。
如果后面不带分支名,则显示的是本地git的所有操作流程记录。
如果觉得命令太长输入不方便,可以对其设置 alias,方便日常操作,修改 git 配置文件:
vim ~/.gitconfig
然后在 alias 节下面输入:
ld = reflog show --date=format:'%Y-%m-%d %H:%M:%S'
如果不存在 ~/.gitconfig,则自行创建。
[alias] st = status ci = commit co = checkout br = branch lg = log --date=format:'%Y-%m-%d %H:%M:%S' --color --pretty=format:'%Cred%h%Creset %Cgreen%ad%Creset %s %C(bold blue)<%an>%Creset' --abbrev-commit ls = !"for k in `git branch|perl -pe s/^..//`;do echo `git show --pretty=format:\"%Cgreen%ci %Cblue%cr%Creset\" $k|head -n 1`\\\t$k;done|sort" ld = reflog show --date=format:'%Y-%m-%d %H:%M:%S'