Re: Bogus error: Untracked working tree file '....' would be overwritten by merge. Aborting
Nguyen Thai Ngoc Duy <pclouds@gmail.com> writes:
Show 5 quoted lines
> On Tue, Nov 16, 2010 at 6:24 PM, Nguyen Thai Ngoc Duy <pclouds@gmail.com> wrote:
>> +static int identical_content(struct cache_entry *ce, struct stat *st)
>> +{
>> + unsigned char sha1[20];
>> + return !index_path(sha1, ce->name, st, 0) && !hashcmp(sha1, ce->sha1);> Even better, do a file size check here. If it's not equal, there's no
> point in calling the expensive index_path().
I think you also need to check mode changes here.
--
Matthieu Moy
http://www-verimag.imag.fr/~moy/