Опанування Git: базові команди, які повинен знати кожен розробник
Вітаємо з першими кроками у світ Git! Тепер давайте надамо вам необхідні закляття — ой, команди — які швидко перетворять вас на чаклуна Гіта. 🧙♂️
Навігація у всесвіті Git
Git працює у всесвіті репозиторіїв, гілок і коммітів, кожен з яких відіграє унікальну роль у вашій пригоді з програмуванням. Перш ніж перейти до команд, давайте коротко розглянемо ці фундаментальні поняття.
Репозиторій: Уявіть це як чарівну коробку, що містить історію вашого проєкту. Він зберігає всі файли, коміти та гілки.
Гілки: Це паралельні часові лінії у вашому репозиторії. Ви можете створювати гілки для роботи над новими функціями або виправленнями помилок, не впливаючи на основну кодову базу.
Коміти: Уявіть їх як знімки вашого проєкту в певний момент часу. Кожен коміт — це важлива віха у вашому програмному шляху.
Опановування магічних слів (Базові команди Git)
1. 'git init' - Викликання репозиторію
- Ініціалізувати новий репозиторій Git у вашій папці проєкту.
2. 'гіт клон [Репозиторій_URL]' - Виклик існуючого сховища
- Створити копію репозиторію з віддаленого джерела, наприклад GitHub.
3. Іди до цього [Файл]' - Додавання магічних інгредієнтів
- Зміни рівнів для наступного коміту.
4. 'git commit -m "Ваше магічне послання"' - Накладання закляття (Зобов'язання)
Рекомендовано LinkedIn
- Зафіксувати знімок змін за допомогою описового повідомлення.
5. 'git status' — консультація з Оракулом
- Перевір статус змін і відділення, на якому ти працюєш.
6. 'git log' — Розкриття Хронік
- Досліджуйте історію коммітів, включаючи повідомлення та авторів.
7. 'git branch' — розгалуження
- Перелічіть усі гілки у своєму репозиторії.
8. Виходь на касу [Гілка]' - Телепортація на іншу гілку
- Переключитися на іншу гілку.
9. 'git merge [Гілка]' - Злиття реальностей
- Об'єднуйте зміни з однієї гілки в іншу.
10. 'git push' — Діляться своєю магічною роботою
- Завантажити локальні зміни у віддалений репозиторій (як GitHub).
Ці команди — паличка і закляття, які потрібні кожному учню Гіту. У наступних розділах ми глибше розглянемо тонкощі цих команд, даючи вам змогу впевнено орієнтуватися галактикою Git. Готуйтеся командувати своїм кодом! 🚀