以下代码做得很好,但只在当前分支上,我如何获取所有分支的数字?
git pull -v; git shortlog -s -n -e
答案 0 :(得分:2)
我相信这会解决问题:
git shortlog -s -n -e --all
--all
看起来好像所有引用都放在命令行上。
答案 1 :(得分:1)
如建议使用for-each-ref,here
您案例中的命令如下:
git for-each-ref --shell \
--format='git shortlog -s -n -e ^origin/master %(refname)' \
refs/heads/
然后,您可以将打印的命令复制并粘贴到终端中,该终端为每个分支打印短信(只有从我相信的主分割后的部分)。与上面的命令一起(我假设你在主分支中),然后你有完整的摘要(并知道谁在不同的分支上工作..)。