← До списку лабораторних по Git
Повний опис / сценарій лабораторної:
Мета: навчитися правильно налаштовувати .gitignore, щоб не зберігати тимчасові та службові файли у репозиторії. Крок 1. Перейти в репозиторій лабораторії. Команда: cd ~/git_lab1 Крок 2. Створити кілька тимчасових файлів. Команда: touch notes.tmp debug.log build/output.bin Пояснення: це приклади файлів які не мають потрапляти в git. Крок 3. Подивитися статус. Команда: git status Пояснення: всі нові файли будуть показані як untracked. Крок 4. Створити файл .gitignore. Команда: nano .gitignore Пояснення: додайте шаблони для файлів які треба ігнорувати. Крок 5. Додати правила до .gitignore. Приклад вмісту: *.tmp *.log build/ Пояснення: усі файли з таким розширенням та цілим каталогом будуть проігноровані. Крок 6. Перевірити статус після створення .gitignore. Команда: git status Пояснення: тимчасові файли мають зникнути зі списку untracked. Крок 7. Додати .gitignore до індексу. Команда: git add .gitignore Крок 8. Зробити коміт з описом. Команда: git commit -m "Add basic gitignore rules" Крок 9. Створити ще один файл з іменем temp.tmp та перевірити статуc. Команди: touch temp.tmp; git status Пояснення: файл не повинен показуватися у статусі. Крок 10. Міні звіт. Завдання: запишіть список типових шаблонів які додасте у .gitignore для проєктів на Python, Node.js та Docker.