Задать вопрос

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

Суть в чем я на локалке изменил права на папку полсе чего его закинул на репозиторий где был сделан merge request на все. То есть это я объясняю к том что я не могу вернуть ветку. Теперь вот нашел решение
find . | xargs git update-index --chmod=-x
но тут есть проблема путь к файлу должен передаваться после update-index --chmod=-x
не подскажите есть ли решение как это можно сделать
  • Вопрос задан
  • 204 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽