From: Geoff Russell Date: Thu, 30 Sep 2010 05:02:48 GMT Subject: wierd git show syntax Message-ID: Hi, $ git show XXXX:data/path/object.c Gives me what I want, a cat of the objects contents. However for some files I get a message about ambiguous argument telling me to separate paths from revisions with '--'. Okay so I try that: $ git show -- XXXX:data/path/object.c But it gives me nothing $ git show XXXX -- data/path/object.c Gives me a git diff output for the object. This is all with git 1.6.2.3 What's happening here? Why aren't all these equivalent? Cheers, Geoff Russell