Hi,
Is there any way to git blame (or annotate) a diff between two commits?
I'm looking for something that produce something like this:
/**
85a02065 (samuel 2009-01-02) - * \brief Define a participacao da porta estatica/dinamica
85a02065 (samuel 2009-01-02) - * \param unit indice da unidade
e106303a (arthur 2009-01-17) - * \param extraparam extra parameter
85a02065 (samuel 2009-01-02) - * \param port indice da porta
50e22e7d (fabian 2009-01-09) - * \param deleted param to be deleted
85a02065 (samuel 2009-01-02) + * \brief Sets port membership on a static / dynamic
85a02065 (samuel 2009-01-02) + * \param unit unit index
85a02065 (samuel 2009-01-02) + * \param port port index
e106303a (arthur 2009-01-17) + * \param another another index
* \return 0 if Ok; -1 in error
*/This would be useful for code reviews. I can use a diff containing all changes committed to a branch, for example, in the last 10 days to review. Doing this instead of reviewing individual commit patches save us from waste time analyzing code that has already been changed/fixed.
Using a git-blame in the resulting file give me the commits for the lines added, but not for the deleted ones.
Any suggestion on how to do this?
Thanks,
- Samuel