git incorrectly infers rename i.e. (delete file1 + creation of new file2) != (file => file2)
- From
- Mike <xandrani@gmail.com>
- Date
- Apr 22, 2011, 00:31 UTC
- Message-ID
- <BANLkTimqk5xP6X7NcGqZ6w05GfYe02iAhA@mail.gmail.com>
Hi
I deleted a file called 'class.NumberOfResultsCache.php' and created a completely different file called 'cgi-bin/___php/class.NumberOfResults.php'. I deleted the file using rm followed by 'git rm'.
When I do a 'git status' I now get told:
renamed: cgi-bin/___php/class.NumberOfResultsCache.php -> cgi-bin/___php/class.NumberOfResults.php
However I want to commit 'class.NumberOfResultsCache.php' as having been deleted, and I want to commit 'class.NumberOfResults.php' as a brand new file.
How do I get git to do this? Apologies for a 'noob' question. Only been using the superb git for a couple of weeks!
Thanks :)