Git确定最新提交

阿隆

我有一个bash脚本,它通过git repo进行迭代(及时)。我有一个curr_hash表示当前哈希变量,我想curr_hash在最新的提交时结束循环(这意味着我无法再向前迭代)。我该怎么做呢?

假设您想在特定分支上前进(因为您知道当前提交属于哪个分支),则可以git rev-list --topo-orderhere那里使用

git rev-list --topo-order curr_hash ..<yourBranch>

然后,您可以反转该列表,并以正确的顺序循环。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章