git log implementation details
- From
- Nicolas Dufour <nicolas.dufour@nemoworld.info>
- Date
- Nov 17, 2012, 01:14 UTC
- Message-ID
- <50A6E4F5.1050402@nemoworld.info>
Hello,
I was wondering how the command "git log" is actually retrieving the commit log for a given file behind the scene. Is it by walking down the object tree and scanning each commit/tree object? Or any cache/index used here?
Thank you,
Nicolas