Сначала проверьте разрешения.
git ls-files --stage
Затем измените разрешения
git update-index --chmod=+x 'scriptname.ext'
Теперь повторно проверьте разрешения.
git ls-files -Этап
=============================================
, если вы используете ПК с Windows, но развертываете на Linux-машине.Выполните приведенную ниже команду в первую очередь, чтобы сделать ее совместимой для запуска на Linux-машине
dos2unix scriptname.ext scriptname.ext