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

Kevin

VIP складчик
Platinum
Администратор
Регистрация
8 Сен 2016
Сообщения
483.851
Реакции
268.180
**Основы 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

...

**Заключение**

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

---
Feel free to ask if you have any questions or need further assistance.
 
Сверху