Скачать Основы Git [purpleschool] [Антон Ларичев]

Sky90

VIP складчик
Platinum
Премиум
Администратор
Регистрация
1 Дек 2015
Сообщения
145.948
Реакции
777.031
**Основы Git: полный курс по работе с системой контроля версий Git**

В курсе представлено:
- Базовые команды для работы в терминале Linux, MacOS и Windows.
- Работа с ветками, удаление веток, откат изменений, слияние и разрешение конфликтов.
- Продвинутые техники: stash, squash, rebase, cherry-pick.
- Работа с GitHub и другими удаленными репозиториями.

Курс включает как теорию, так и практику, в том числе работу в консоли, создание проекта и различные варианты работы с Git.

После прохождения курса вы сможете:
- Делать commit.
- Создавать и удалять ветки.
- Сливать изменения.
- Работать с удаленным репозиторием.
- Решать конфликты.
- Работать в командной строке.
- Конфигурировать Git.

**План курса:**
1. Введение
- Зачем нужен Git.
- Структура курса.

2. Базовые команды
- Командная строка.
- Базовые команды для Linux и Mac.
- Базовые команды для Windows.

3. Начало работы с Git
- Базовые понятия.
- Установка Git для Linux и Mac.
- Установка Git для Windows.
- Создание репозитория.
- Настройка Git.
- Первый commit.

4. Ветки и изменения
- Ветки.
- Слияние.
- HEAD.
- Тэги.
- Switch.

5. Удаление
- Удаление файлов.
- Откат изменений.
- Vim.
- Amend.
- Reset.
- Удаление веток.
- Решение конфликтов.
- .gitignore.
- .gitkeep.

6. Продвинутая работа
- Stash.
- Reflog.
- Fast-forward merge.
- Recursive merge.
- Squash.
- Rebase.
- Cherry-pick.

7. Удаленный репозиторий
- Создание удаленных репозиториев.
- Создание аккаунта.
- Создание репозитория.
- Создание SSH ключа.
- Работа с remote.
- Отправка изменений.
- Remote tracking branches.
- Local tracking branches.
- Upstream.
- Клонирование репозитория.
- Force push.

8. Заключение
- Дальнейшие шаги.
- Рекомендуемый курс.
 
Сверху