(Disclaimer: I haven't used git, merely absorbed lots of propaganda from its users :-)
Git can detect that new.file is mostly the same as an old.file that doesn't exist any more, and deduce that old.file has been renamed and modified. Obviously this is not as easy for git as detecting that old.file and new.file are identical, but I have never previously come across the contention that it makes git's rename inference harder to the point of it being slow or inconvenient to use.
fanf, how much of a slowdown have you noticed when renaming and modifying a file in the same git commit?
no subject
Date: 2009-04-24 11:13 (UTC)Git can detect that new.file is mostly the same as an old.file that doesn't exist any more, and deduce that old.file has been renamed and modified. Obviously this is not as easy for git as detecting that old.file and new.file are identical, but I have never previously come across the contention that it makes git's rename inference harder to the point of it being slow or inconvenient to use.