Re: RFC: Very useful script to SVG graph the git commits from a file orientated view
- From
Christian Couder <christian.couder@gmail.com>
- Date
- Apr 9, 2013, 14:02 UTC
- Message-ID
- <CAP8UFD2ja6DVUkXy6w-jfPsLAPJxWpkOaj3CxcOwbczTJFdZfg@mail.gmail.com>
- In-Reply-To
- <1344434918.1379702.1365497705958.JavaMail.root@openwide.fr>
Hi,
On Tue, Apr 9, 2013 at 10:55 AM, Jeremy Rosen <jeremy.rosen@openwide.fr> wrote:
Show 7 quoted lines
> looking a little bit more into this, I was very suprised.... > > there seems to be little/no tools in the git ecosystem that studies the dependencies between commits based on the file they modified and/or the conflict they would cause. > > Is there any pre-existing tool to do that ? It can be done with git-log --name-only(the graph_git.pl is just a graphing layer above that command) but i'm suprised that I couldn't find anything else > > And that was at the file level, is there any tool to help find what commits can be reordered without causing conflicts ? I am not sure if there is an easy way to extract potential conflict information from git...
It looks like this tool will do "Proactive Merge Conflicts Detection":
http://commitq.com/
But it's true that it would be nice if there was something in git itself.
Thanks, Christian.