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

Kors

Администратор
Регистрация
12 Дек 2014
Сообщения
186.972
Реакции
246.029
**Основы Git**

Полный курс по работе с системой контроля версий Git

**Что в курсе?**

В этом курсе мы научимся использовать систему контроля версий Git для совместной разработки проектов.

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

Курс будет содержать как теорию, позволяющую лучше понять работу Git, так и практику, где мы будем работать вместе в консоли. Создадим простой проект и рассмотрим различные варианты работы с системой контроля версий.

**Чему вы научитесь?**

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

**План курса**

Курс структурирован от простого к сложному. Ниже представлен план курса:

1. **Введение**
1.1 Для чего нужен Git?
1.2 Как устроен курс
1.3 Обзор курсов

2. **Базовые команды**
2.1 Командная строка
2.2 Базовые команды Linux и Mac
2.3 Базовые команды Windows
2.4 Тест - Базовые команды

3. **Начало работы с Git**
3.1 Базовые понятия
3.2 Установка Git Linux и Mac
3.3 Установка Git Windows
3.4 Установка VSCode
3.5 Создание репозитория
3.6 Git config
3.7 Первый commit
3.8 Git log и checkout
3.9 Тест - Начало работы с Git

И так далее...
 
Сверху