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
yet?
http://www.kernel.org/pub/software/scm/git/docs/git-config.html
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.perl,
git-difftool--helper.sh, and
git-mergetool--lib.sh
from git.git into your $PATH as
git-difftool,
git-difftool--helper, and
git-mergetool--lib,
respectively.
It's just Perl and shell and they'll work fine with your existing
git installation as-is until an upgrade comes around.
--
David
--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/git-users?hl=en
-~----------~----~----~----~------~----~------~--~---