Fix permissions in git project on cygwin Edit Delete chmod cygwin fix git permission permissions restore git diff | sed -nr '/diff --git/ { s#.*a/(.*) b/\1# "\1"#g; h }; /old mode/ { s/.*([0-7]{3})$/chmod \1/g; G; s/\n//g; p }'