Re: [q] git-diff --reverse 7def2be1..7def2be1^
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Jun 20, 2008, 13:13 UTC
- Message-ID
- <200806201513.51034.jnareb@gmail.com>
- In-Reply-To
- <237967ef0806200602v6b95939fm2663be849799e2de@mail.gmail.com>
Mikael Magnusson wrote:
Show 15 quoted lines
> 2008/6/20 Jakub Narebski <jnareb@gmail.com>: > >> There is shortcut for rev^..rev, namely rev^! (I'm not sure if it is >> documented anywhere, though), so you could have used >> >> git diff 7def2be1^! >> >>> [ time passes as i read the manpage - the final thing i do when >>> every other measure fails ;-) ] > > With some grepping, i found this in git-rev-parse, > > Two other shorthands for naming a set that is formed by a commit and its parent > commits exists. r1^@ notation means all parents of r1. r1^! includes commit r1 > but excludes its all parents.
A bit strange is that neither "git rev-parse pu^!" nor "git rev-parse pu^@" work, while the same works with git-rev-list. WTF?
-- Jakub Narebski Poland