Как вернуть права на файлы?

Суть в чем я на локалке изменил права на папку полсе чего его закинул на репозиторий где был сделан merge request на все. То есть это я объясняю к том что я не могу вернуть ветку. Теперь вот нашел решение
find . | xargs git update-index --chmod=-x
но тут есть проблема путь к файлу должен передаваться после update-index --chmod=-x
не подскажите есть ли решение как это можно сделать
  • Вопрос задан
  • 194 просмотра
Пригласить эксперта
Ответы на вопрос 2
@vaajnur
битриксоид
find . -name "*" -print0 -exec git update-index --chmod +x  '{}' \;
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
Почему нельзя просто
chmod -R a+x *
git commit -a "permissions"

?
Ну и попробуйте
find . | xargs -n 1 git update-index --chmod=-x
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы