I\'ve read through a few questions regarding file permissions in Git and I\'m still a bit confused. I\'ve got a repo on GitHub forked from another. Post merge, they should b
Handy one-liner for Git Bash:
find . -name '*.sh' | xargs git update-index --chmod=+x
It will mark all .sh file as executable. After that, you just have to git commit.
.sh
git commit