git and filemodes
Jim Garrison
jhg@jhmg.net
Mon Dec 27 22:45:17 GMT 2021
Win 10 20H2 with latest Cygwin
$ cygcheck -c cygwin git
Cygwin Package Information
Package Version Status
cygwin 3.3.3-1 OK
git 2.34.1-1 OK
$ git diff .gitignore
warning: LF will be replaced by CRLF in .gitignore.
The file will have its original line endings in your working directory
diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100755
But
$ ls -l .gitignore
-rwxrwx---+ 1 Administrators None 84 Dec 15 16:30 .gitignore
So it appears the actual file is mode 0770, not 0755 as git is claiming.
Am I misinterpreting something here?
If not, why does git think the mode is 0755?
More information about the Cygwin
mailing list