Git / GitKraken - режим файла изменяется на неизвестное значение (14001) после восстановления репо из резервной копии - PullRequest
0 голосов
/ 20 ноября 2018

Все еще новичок в Git (Kraken).Если бы у меня не получилось с логической платой, пришлось восстанавливать репозиторий из резервной копии, переустанавливать программное обеспечение и снова запускать и запускать на временной машине, пока я не смогу вернуть оригинал из магазина.

СейчасУ меня открыт репозиторий в Gitkraken, который говорит мне, что у меня 2224 изменения файла в моей ветке исправлений - очевидно, все файлы.Если щелкнуть любой из них, на панели «Различный вид» отобразятся сообщения «Режим файла изменяется с 217 на 14001» и «Содержимое файла не изменилось».

Я смог перевести значение 217 Octal Value нафайл permissions.com, но ничего не нашел для 14001.

Я не эксперт по разрешениям для файлов, но 217 (предположительно настройка по умолчанию на моем предыдущем компьютере, как я не помню, менял ее), кажется,менее чем идеально, с доступом только на запись для пользователя, доступом на выполнение для группы и полным доступом для другого.

Может кто-нибудь сказать мне, о чем этот параметр 14001 (это совершенно новый MacBook Pro, по сравнению смодель 2015 года, которая будет исправлена)?Является ли этот параметр предпочтительным для 217 (это почти должно быть ...?)?Какие настройки идеально подходят для статических файлов веб-сайта, и было бы хорошо / плохо / нейтрально выдвигать эти изменения режима файла?

Ответы [ 2 ]

0 голосов
/ 26 июля 2019

Другое решение, которое я нашел, состояло в том, чтобы удалить локальный экземпляр репо и отозвать его из исходного репо.Это полностью исключает проблему измененных разрешений.

0 голосов
/ 15 мая 2019

У меня была точно такая же проблема, когда GitKraken показывает «Изменение режима файла с 217 на 14001.»Мой товарищ по команде выполнил команду с sudo, которая изменила режимы файла.Это может быть ошибка GitKraken - если вы используете git show -p <commit_hash>, вы увидите, что фактическое изменение было «изменен режим файла с 100644 на 100755».

Разрешение 644 - -rw-r--r--, а 755 - -rwxr-xr-x.Вы хотели бы сохранить разрешения 644, так как большинство файлов не должны быть исполняемыми.

Вы можете либо отменить фиксацию, либо использовать chmod, указанный в в этом ответе .

...