Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Ігнорування Файлів у Git | Більш Розширена Взаємодія
Основи Git
course content

Зміст курсу

Основи Git

Основи Git

2. Більш Розширена Взаємодія
3. Скасування Змін
4. Робота з Гілками в Git

book
Ігнорування Файлів у Git

Ігнорування Файлів

Ігнорування файлів у Git є дуже важливим з кількох причин:

  • Зменшення розміру репозиторію : Ігнорування непотрібних файлів запобігає їх збереженню в системі контролю версій, що призводить до зменшення розміру репозиторію.

  • Фокус на вихідному коді : Виключаючи згенеровані файли або артефакти, ваш репозиторій залишається зосередженим на вихідному коді та основних файлах проєкту.

  • Безпека : Уникнення включення конфіденційної інформації, такої як ключі API або паролі, підвищує безпеку вашого проекту.

Файл .gitignore

Основним механізмом для визначення файлів, які слід ігнорувати, є файл .gitignore. Цей файл, зазвичай розміщений у кореневій директорії репозиторію, містить список шаблонів файлів, які Git повинен ігнорувати. Кожен рядок у файлі представляє шаблон для ігнорування файлів або директорій. Наразі ми просто використовуватимемо назви файлів.

Спочатку перелічимо усі (включно з прихованими) файли і директорії у дироекторії нашого проєкту:

Якщо ви працюєте на комп'ютері з macOS, то, швидше за все, у вас є файл .DS_Store, який автоматично створюється операційною системою. Немає сенсу відстежувати його і коммітити, тому давайте створимо файл .gitignore за допомогою команди echo і запишемо в нього рядок .DS_Store, щоб ігнорувати цей файл:

Примітка

Якщо .gitignore не порожній, ви повинні використовувати оператор >>, щоб додати до нього новий рядок з назвою файлу.

Після цього ми можемо виконати команду git status і побачити, що цей файл не з'являється у списку невідстежуваних файлів:

Тепер додамо наш файл .gitignore і закоммітимо його:

Комміт успішний, а файл .DS_Store проігноровано.

question mark

Як правильно додати файл з іменем handler.py до НЕПОРОЖНЬОГО файлу .gitignore?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 5

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Основи Git

Основи Git

2. Більш Розширена Взаємодія
3. Скасування Змін
4. Робота з Гілками в Git

book
Ігнорування Файлів у Git

Ігнорування Файлів

Ігнорування файлів у Git є дуже важливим з кількох причин:

  • Зменшення розміру репозиторію : Ігнорування непотрібних файлів запобігає їх збереженню в системі контролю версій, що призводить до зменшення розміру репозиторію.

  • Фокус на вихідному коді : Виключаючи згенеровані файли або артефакти, ваш репозиторій залишається зосередженим на вихідному коді та основних файлах проєкту.

  • Безпека : Уникнення включення конфіденційної інформації, такої як ключі API або паролі, підвищує безпеку вашого проекту.

Файл .gitignore

Основним механізмом для визначення файлів, які слід ігнорувати, є файл .gitignore. Цей файл, зазвичай розміщений у кореневій директорії репозиторію, містить список шаблонів файлів, які Git повинен ігнорувати. Кожен рядок у файлі представляє шаблон для ігнорування файлів або директорій. Наразі ми просто використовуватимемо назви файлів.

Спочатку перелічимо усі (включно з прихованими) файли і директорії у дироекторії нашого проєкту:

Якщо ви працюєте на комп'ютері з macOS, то, швидше за все, у вас є файл .DS_Store, який автоматично створюється операційною системою. Немає сенсу відстежувати його і коммітити, тому давайте створимо файл .gitignore за допомогою команди echo і запишемо в нього рядок .DS_Store, щоб ігнорувати цей файл:

Примітка

Якщо .gitignore не порожній, ви повинні використовувати оператор >>, щоб додати до нього новий рядок з назвою файлу.

Після цього ми можемо виконати команду git status і побачити, що цей файл не з'являється у списку невідстежуваних файлів:

Тепер додамо наш файл .gitignore і закоммітимо його:

Комміт успішний, а файл .DS_Store проігноровано.

question mark

Як правильно додати файл з іменем handler.py до НЕПОРОЖНЬОГО файлу .gitignore?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 5
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt