git命令集合
常用命令
-
查看远程分支的创建时间
方法一:使用 Reflog(最准确,但仅限本地分支)
git reflog show --date=iso | grep 'branch: Created' | sort -k2
输出示例:
f6a1e2d HEAD@{2024-03-10 14:30:05 +0800} branch: Created from main d8b4a0f HEAD@{2024-03-12 09:15:22 +0800} branch: Created from feature-x
说明:分支在远程仓库的推送时间(近似创建时间)
方法二:适用于远程仓库
git for-each-ref --sort=creatordate \ --format='%(creatordate:iso8601) %(refname:short)' \ refs/remotes/origin
输出示例:
2024-03-10 14:30:05 +0800 origin/feature-a 2024-03-12 09:15:22 +0800 origin/feature-b
说明:分支在远程仓库的推送时间(近似创建时间)