Как удалить изменения файлового режима в новой ветке GIT? - PullRequest
0 голосов
/ 21 октября 2019

Я только что получил ветку кода от другого разработчика, и пока его изменения кода действительны. Он случайно совершил некоторые изменения файлового режима, поскольку я вижу изменения разрешений в diff, но никаких изменений кода.

Я посмотрел на другой вопрос o stackoverflow: Как мне заставить Git игнорировать изменения режима файла (chmod)? и он предложил мне сделать:

git diff --summary | grep  'mode change 100755 => 100644' | cut -d' ' -f7- | xargs -e'\n' chmod +x
git diff --summary | grep  'mode change 100644 => 100755' | cut -d' ' -f7- | xargs -e'\n' chmod -x

Но этоничего не делает для меня, поскольку дает мне:

chmod: missing operand

Я также сделал:

git config core.fileMode false

И это ничего не сделало. Я бы вишню ковырял но файлов много.

Любые советы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...