GIT - Програми - Каталог файлів - Все для World of Warcraft
Хто знає, що це. качаємо
Використання програми докладніше.
Детальна інформація про GIT пізніше)
Основні команди
Щоб завантажити сорці
Робота з гілками
Створюємо нову гілку:
Переглянути всі гілки:
Перемкнемося у гілку:
Переключаємося в основну гілку:
Видаляємо створену гілку:
Видаляємо гілку з сервера:
Щоб скачати сорси з певної гілки:Спочатку просто викачуємо сорці, а потім:
Робота з патчами
Створити патч файл:
Патч відмінностей чистих сирців та гілки:
Створення патч файлу з різниці ревізій:
Створення патч файлу git-репозиторія патча:
йдемо в кореневу папку мангоса і знаходимо там outdoor.patch, його заливаємо на форум або на обмінник і даємо сюди сюди
Застосування патчу зі створенням нових файлів:
або відкотити певний патч (наприклад, при використанні кумулятивного патча):
Додати всі зміни:
Можна на нього помилуватися:
Повернення до чистих вихідних джерел:
Реверт усіх змін у коді:
Завантажити певну ревізію (наприклад 10 ревізій тому):
Перехід до певної ревізії:
Подивитися номер останнього комміту наявних вихідних:
Q:Ось ще завдання: як змусити git не додавати щоразу зміни певну папку? наприклад, я поклав папку ScriptDev2 в mangos\src\bindings, але при створенні будь-яких патчів вона спливає. черепашка тупо не чіпала папки де немає її файлів, а як бути з git?A:У .git/info/exclude додай src/bindings/ScriptDev2/*
Рада:Якщо ви користуєтеся системоюконтролю версій git, то можливо вам набридає набирати довгі команди git status, git checkout, git commit, git branch. Можна прописати в