Я занимаюсь разработкой приложений для Android и Mac. У меня есть git-репозиторий, который я постоянно загружаю и извлекаю из моего компьютера с Windows и моего MacBook.

Я обнаружил, что мои файлы постоянно заблокированы и имеют строгие разрешения на Mac, и мне нужно выполнять sudo каждую команду git. Даже мой файл xschemes становится заблокированным, к большому раздражению.

Как я могу настроить эти файлы, чтобы я не имел дело с головными болями разрешений на каждой итерации?

1 ответ1

0

Если вас устраивает, что git больше не отслеживает права доступа к файлам, вы можете запустить эту команду в одном из локальных каталогов git, а затем перевести ее в исходное положение:

git config core.filemode false

Эта команда должна влиять только на текущий проект git. Вы можете разрешить это поведение глобально на любой машине с помощью:

git config --global core.filemode false

Обратите внимание, что ваши настройки git для Windows могут отличаться, так что вы можете просто быть в безопасности и запустить эту команду на своем Mac, а затем перейти на удаленное управление.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .