如何列出提交,因为某些提交?
有无论如何要得到一个提交号码提交到HEAD的提交列表吗?
我知道这是可能的提交date,但我需要提交号码,我似乎无法find任何文件,或者即使这是可能的。
git rev-list <since_hash>..HEAD
或者包含提交:
git rev-list <since_hash>^..HEAD
你可以使用git log
而不是git rev-list
来获得额外的细节。
git log <hash>..
是最less的打字量。 忽略“头”假定这就是你的意思。 修订名单也可以。
如果你在bash中,你可以这样做:
git log --pretty=oneline commit-id...HEAD
假设通过“提交编号”,你的意思是提交哈希:
git log <commit-hash>..HEAD