如何在BitBucket(STASH)上获取分支创建日期。
我有一个解决方案是克隆存储库并发出以下命令:
对于git branch|sed s/^..//
中的k;执行echo -e git log -1 --pretty=format:"%Cgreen%ci %Cblue%cr%Creset" "$k"
\ t“$ k”;完成|排序
哪个有效,但如果您考虑一下,我想要另一个解决方案,而不需要使用这么多资源......
我在REST API中找不到任何内容。
请帮助
此致
答案 0 :(得分:1)
在您希望首次提交的分支中运行此命令:
git log --all --graph --abbrev-commit --decorate --pretty=format:"%h - %an, %ad : %s" --date=iso
字符串中的格式代码具有以下含义:
%h - abbreviated commit hash
%an - Committer ID
%ad - Date time.
享受!
答案 1 :(得分:0)
您可以使用git log --reverse来获取第一次提交并打印其日期。
使用--reverse
标志:
<强>
--reverse
强>以相反的顺序输出提交。
git log --reverse
如果您只想要第一次提交,请添加-n
标志以确定您想要的提交数量
git log --reverse -n 1