core.filemode

Опція налаштувань core.filemode в Git визначає, чи система контролю версій повинна враховувати зміни в правах доступу до файлів. Зазвичай вона встановлена в значення "true" або "false".

  • Якщо core.filemode встановлено в true, Git буде враховувати зміни в правах доступу до файлів при відстеженні змін. Це означає, що зміни в правах доступу до файлів будуть вважатися змінами файлу і будуть відображатися в історії коммітів Git.

    git config --global core.filemode true
  • Якщо core.filemode встановлено в false, Git ігноруватиме зміни в правах доступу до файлів. Це означає, що зміни в правах доступу не будуть враховуватися при відстеженні змін і не будуть включені в історію коммітів.

    git config --global core.filemode false

За замовчуванням, core.filemode часто встановлено в true, але в деяких випадках виникають ситуації, коли бажано встановити це значення в false, наприклад, коли ви працюєте на платформах, де права доступу до файлів не підтримуються або коли вам не потрібно враховувати зміни в правах доступу до файлів.

Last updated