- Регистрация
- 8 Сен 2016
- Сообщения
- 561.692
- Реакции
- 269.199
**Основы Git: Полный курс по работе с системой контроля версий Git**
В этом курсе мы изучим использование Git для совместной разработки проектов. Начнем с базовых команд для работы в терминале Linux, MacOS и Windows, затем перейдем к работе с ветками, включая удаление, откат изменений, слияние и разрешение конфликтов. Далее рассмотрим продвинутые аспекты работы с Git, такие как stash, squash, rebase, cherry-pick, и завершим разговором о работе с GitHub и другими удаленными репозиториями.
Курс включает в себя как теорию, помогающую лучше понять Git, так и практику, включающую работу в консоли. Мы создадим простой проект и рассмотрим различные способы работы с системой контроля версий.
**Что будете уметь после курса?**
- Делать commit
- Создавать и удалять ветки
- Сливать изменения
- Совместно работать над проектом
- Работать с удаленными репозиториями
- Решать конфликты
- Работать в командной строке
- Конфигурировать Git
**План курса:**
1. Введение
- Зачем нужен Git
- Структура курса
- Обзор
2. Базовые команды
- Командная строка
- Команды для Linux и Mac
- Команды для Windows
- Тест на базовые команды
3. Начало работы с Git
- Основные понятия
- Установка на Linux и Mac
- Установка на Windows
- Установка VSCode
- Создание репозитория
- Настройка Git
- Первый commit
- Git log и checkout
- Тест начала работы с Git
4. Ветки и изменения
- Ветки
- Слияние
- HEAD
- Тэги
- Switch
- Тест на ветки и изменения
5. Удаление
- Удаление файлов
- Откат изменений
- Vim
- Amend
- Reset
- Удаление веток
- Решение конфликтов
- Gitignore
- Gitkeep
- Тест на удаление
6. Продвинутая работа
- Stash
- Reflog
- Fast-forward merge
- Recursive merge
- Squash
- Rebase
- Cherry-pick
- Тест на продвинутую работу
7. Удаленный репозиторий
- Удаленные репозитории
- Создание аккаунта
- Создание репозитория
- Создание SSH ключа
- Git remote
- Отправка изменений
- Remote tracking branches
- Local tracking branches
- Upstream
- Клонирование репозитория
- Удаление веток
- Force push
- Тест на удаленный репозиторий
- Обзор курса
8. Заключение
- Дальнейшие шаги
- Рекомендованный курс
В этом курсе мы изучим использование Git для совместной разработки проектов. Начнем с базовых команд для работы в терминале Linux, MacOS и Windows, затем перейдем к работе с ветками, включая удаление, откат изменений, слияние и разрешение конфликтов. Далее рассмотрим продвинутые аспекты работы с Git, такие как stash, squash, rebase, cherry-pick, и завершим разговором о работе с GitHub и другими удаленными репозиториями.
Курс включает в себя как теорию, помогающую лучше понять Git, так и практику, включающую работу в консоли. Мы создадим простой проект и рассмотрим различные способы работы с системой контроля версий.
**Что будете уметь после курса?**
- Делать commit
- Создавать и удалять ветки
- Сливать изменения
- Совместно работать над проектом
- Работать с удаленными репозиториями
- Решать конфликты
- Работать в командной строке
- Конфигурировать Git
**План курса:**
1. Введение
- Зачем нужен Git
- Структура курса
- Обзор
2. Базовые команды
- Командная строка
- Команды для Linux и Mac
- Команды для Windows
- Тест на базовые команды
3. Начало работы с Git
- Основные понятия
- Установка на Linux и Mac
- Установка на Windows
- Установка VSCode
- Создание репозитория
- Настройка Git
- Первый commit
- Git log и checkout
- Тест начала работы с Git
4. Ветки и изменения
- Ветки
- Слияние
- HEAD
- Тэги
- Switch
- Тест на ветки и изменения
5. Удаление
- Удаление файлов
- Откат изменений
- Vim
- Amend
- Reset
- Удаление веток
- Решение конфликтов
- Gitignore
- Gitkeep
- Тест на удаление
6. Продвинутая работа
- Stash
- Reflog
- Fast-forward merge
- Recursive merge
- Squash
- Rebase
- Cherry-pick
- Тест на продвинутую работу
7. Удаленный репозиторий
- Удаленные репозитории
- Создание аккаунта
- Создание репозитория
- Создание SSH ключа
- Git remote
- Отправка изменений
- Remote tracking branches
- Local tracking branches
- Upstream
- Клонирование репозитория
- Удаление веток
- Force push
- Тест на удаленный репозиторий
- Обзор курса
8. Заключение
- Дальнейшие шаги
- Рекомендованный курс
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Лунный календарь 2027 [Ольга Ян, Светлана Иванникова]
- Режим труда и отдыха [Альфа Курс] [Антон Волков]
- Самый актуальный гайд по Еревану весна-лето 2026 [travelAsk]
- [WP] Bricks & WordPress Tutorials — статьи о Bricks Builder и Wordpress [brickslabs.com] [2026—2027]
- Гибкие навыки: навыки распознавания лжи [НЦРДО]
- Когнитивно-поведенческая терапия: мастерство и эффективность. Модуль 3 [Тариф Слушатель] [Юлия Горячева, Патриция Резик, Эдна Фоа]
- Авторский журнал «Полли» (октябрь 2026) [Полли Рыжова]
- Самый актуальный гайд по Бали 2026 [travelAsk]