I have followed the previous post to try to find out which release contains a given git commit.
git tag --contains 8f873c1ff4ca034626093d03b254e7cb8bb782dd
It gives me a list from v3.17 to v3.19-rc7.
I also found there is another command can do this
git describe --tag 8f873c1ff4ca034626093d03b254e7cb8bb782dd
But it give me a different result, v3.16-rc5-211-g8f873c1. Notice that the previous result, v3.17 to v3.19-rc7, doesn't contain any v3.16.x version.
Acturally, I have used git checkout <tags>
to manually search, then I found that the given commit was first introduced at v3.16.2.
Can anyone explain what's going on here?