git log从特定的sha到head

时间:2017-12-23 20:46:38

标签: git

我有一个脚本:

for sha1 in $(git log <BRANCH> --format=format:%H --no-merges)
do 
    if [ "$sha1" == "<TRAGET_SHA>" ]
    then 
        break
    fi
    echo $sha1
done | tail -r

它的作用来自特定的BRANCH列表,从TRAGET_SHAHEAD,所有没有合并sha(以'反向'顺序)。

我花了30分钟试图直接用git命令实现同样的功能但没有成功。

这有可能实现吗?怎么样?

0 个答案:

没有答案