From: Sverre Rabbelier Date: Wed, 12 Aug 2009 17:47:47 GMT Subject: Re: git index: how does it work? Message-ID: In-Reply-To: <436D5ED1-2F0E-4227-AC4A-3A5FD16B2DCF@cuttshome.net> Heya, On Wed, Aug 12, 2009 at 04:52, Shaun Cutts wrote: > Are renames being tracked by the index, and is there a more basic interface > than "status" to query about them? Nope, git never explicitly tracks renames. Try this: $ mv foo bar $ git rm --cached foo $ git add bar $ git status It'll tell you that you renamed foo to bar, even if you never executed 'git mv'. This is because git does rename _detection_, that is, it'll notice that you have another file with (almost) the same contents, so it assumes you did a rename. -- Cheers, Sverre Rabbelier