Mikael Magnusson wrote:
2008/6/20 Jakub Narebski [off-list ref]:
quoted
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^!
quoted
[ 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