On Mon, Sep 21, 2009 at 11:27:45PM -0700, Jeenu wrote:
> I'm running Git under Cygwin and the biggest annoyance that I face
> with aliases is that it messes around with file modes. I my output
> would contain numerous:
> diff --git a/<path> b/<path>
> old mode 100755
> new mode 100644
> And this happens with every other aliase that I set.

Hmm.. have you set:

        git config core.filemode false


If false, the executable bit differences between the index and
the working copy are ignored; useful on broken filesystems
like FAT.

I thought this was set by default on cygwin.
Maybe you copied that repo over from another box?

> Thanks. But I think Cygwin hasn't gone that far yet.

You could always copy
        git-difftool--helper.sh, and

from git.git into your $PATH as
        git-difftool--helper, and

It's just Perl and shell and they'll work fine with your existing
git installation as-is until an upgrade comes around.



You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To post to this group, send email to git-users@googlegroups.com
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to