Re: can I get only the list of merges?
- From
- Matthias Lederhofer <matled@gmx.net>
- Date
- Jul 10, 2006, 17:41 UTC
- Message-ID
- <E1FzzlS-0003JE-9C@moooo.ath.cx>
- In-Reply-To
- <20060710192622.70c51a81.diegocg@gmail.com>
Diego Calleja <diegocg@gmail.com> wrote:
> Hi, git-log and git-rev-list and friends have a --no-merges option. However, > I need the contrary functionality: a sort of "--only-merges" way of getting > the log? (that is, without parsing manually the git-log output)
Perhaps something like this? It finds all commits with more than one parent (I dunno if there are any other commits that have more than one parent) git-rev-list --parents HEAD | \ grep -E '^([a-z0-9]{40} ){2}[a-z0-9]{40}' | \ cut -d ' ' -f 1