I need to find the changes made by each commit.
So I used git log
to find the list of all commits.
Then I use git diff-tree current-commit previous-commit [some other options]
to find the changes.
The problem is the repo has more than 3000 commits, so doing 3000 git diff-tree
is quite time-consuming ?
Is it possible to do a single git diff-tree
(fed by the list of all commits) to get all the changes.