# core.filemode

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

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

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

    ```bash
    git config --global core.filemode false
    ```

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