From: Alex Riesen Date: Fri, 22 Dec 2006 08:44:25 GMT Subject: Re: [PATCH] sha1_name(): accept ':directory/' to get at the cache_tree Message-ID: <20061222084425.GA4644@steel.home> In-Reply-To: Johannes Schindelin, Fri, Dec 22, 2006 03:19:21 +0100: > > If the cache tree is not up-to-date, it will be updated first. So, now > > $ git show :Documentation/ > > will in effect show what files/directories are in the index' version > of the directory Documentation. The three commands > > $ git show :./ > $ git show :. > $ git show : > > are all equivalent and show the index' idea of the root directory. That is a bit unexpected if you're not in the root directory of repository, but in some subdir of the working directory. Why root? Why not the current directory relative to root?