Heres whats going on: I am on a mac and in the terminal, I am executing a git pull to a main branch. Al those files come to my local directory and for some reason the permissions are being changed to this: -rwxr-xr-x@ when it should be this: -rw-r--r--. So, when I push these files up to my local branch on github and try to submit a pull request to the main, many files say show this: 100644 → 100755.
I've tried How do I remove files saying "old mode 100755 new mode 100644" from unstaged changes in Git? , but still no luck.
I tried to download the files from the main branch as a zip and replace all my local files but no luck again.
Any suggestions? Thanks.