git for-each-ref --sort=committerdate refs/heads/ --format='%(committerdate:short) %(refname:short)'
上é¢çš„命令打å°æŒ‰ä¸Šæ¬¡æ交日期排åºçš„分支。但是如何按第一次æ交的日期排åºï¼Ÿ (å³åˆ›å»ºåˆ†æ”¯çš„日期)。
ç”案 0 :(得分:2)
这是ä¸å¯èƒ½çš„ï¼Œå› ä¸ºGitä¸è®°å½•åˆ†æ”¯çš„创建日期/时间。 “reflogâ€æ˜¯æœ¬åœ°å”¯ä¸€ä¸€ä¸ªâ€œæ‹¯æ•‘â€è¿™ç§ä¿¡æ¯çš„选项,但它åªè®°å½•åˆ†æ”¯çš„æ示何时在本地å˜å‚¨åº“ä¸æ›´æ–°ï¼Œå¦‚果分支是在那个时刻创建的,它就ä¸ä¼šåŒºåˆ†å®ƒå·²ç»å˜åœ¨ã€‚
ç”案 1 :(得分:1)
å¦‚ä¸Šæ‰€è¿°ï¼Œæ— æ³•åœ¨Gitä¸æ‰¾åˆ°åˆ†æ”¯çš„创建日期。
 Â@ ElpieKay使用Python或其他è¯è¨€è¿ä»£æ ‘的任何方法,并找到分支从主分割的ä½ç½®å’Œæ—¶é—´ï¼Ÿ
然而,这å¯ä»¥é€šè¿‡git-merge-base实现。以下将打å°sha1 for commit,它是master
å’Œbranch
çš„å…±åŒç¥–先:
git merge-base branch master