GIT по умолчанию следит за правами на запуск файлов. Чаще всего, отслеживание прав не требуется, но файлы то и дело попадают в список измененных, и далее — в коммиты. Давайте посмотрим как игнорировать смену прав доступа у файлам.
К счастью, отключить эту функцию можно в конфигурации GIT. За это отвечает настойка репо — core.filemode. Её можно вручную поменять в файле .git/config (секция core, установить параметр filemode = false).
Или из командной строки, находясь в каталоге соответствующего проекта:
|
|
git config core.filemode false |
git
Данная запись опубликована в 04.12.2018 17:26 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Декабрь 11, 2021 г.
Репозиторий почти всегда требует реквизитов доступа. И, если вы их не храните в локальной конфигурации, то скрипты, содержащие git pull, будут прерываться, запрашивая пару логин/пароль.
Передать реквизиты с отдельным ключом нельзя, но можно задать ...
Читать
Сентябрь 3, 2025 г.
Работа с репозиториями через SSH удобнее и безопаснее, чем по HTTPS — вам не нужно вводить пароль при каждом пуше, а авторизация выполняется с помощью криптографических ключей. Разберём процесс полностью: от создания ключа до проверки подключения.
...
Читать
Май 1, 2026 г.
Предположим, вы работаете в ветке feature, а коллеги обновили master. Вам нужно подтянуть свежие изменения в локальный master, но не хочется терять контекст и переключаться туда-обратно. Стандартный git pull работает только с текущей веткой. Что делать? ...
Читать
Ноябрь 24, 2018 г.
Не часто, но бывает необходимо отменить последний выполненный коммит. В зависимости от того, насколько все плохо можно действовать по-разному.
Ситуация ...
Читать