- Регистрация
- 1 Дек 2015
- Сообщения
- 145.957
- Реакции
- 777.031
**Курс "Основы Git"**
Полный курс по работе с системой контроля версий 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
- Установка VSCode
- Создание репозитория
- Git config
- Первый commit
- Git log и checkout
- Тест - Начало работы с Git
4. Ветки и изменения
- Ветки
- Слияние
- HEAD
- Тэги
- Switch
- Тест - Ветки и изменения
5. Удаление
- Удаление файлов
- Откат изменений
- Vim
- Amend
- Reset
- Удаление веток
- Detached commit
- Решение конфликтов
- 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
**Что в курсе?**
Этот курс предназначен для изучения системы контроля версий 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
- Установка VSCode
- Создание репозитория
- Git config
- Первый commit
- Git log и checkout
- Тест - Начало работы с Git
4. Ветки и изменения
- Ветки
- Слияние
- HEAD
- Тэги
- Switch
- Тест - Ветки и изменения
5. Удаление
- Удаление файлов
- Откат изменений
- Vim
- Amend
- Reset
- Удаление веток
- Detached commit
- Решение конфликтов
- 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. Заключение
- Куда двигаться дальше
- Рекомендованный курс
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Прогноз-руководство на 2025 [Школа Китайской Метафизики] [Наталья Пугачёва]
- Королева глюкозы. 3 ступени к снижению уровня сахара в крови и восстановлению качества жизни [Дональд Д. Хенсруд]
- [Вязание] Повседневный вязаный кардиган Armor [Вяжи.ру] [Ankestrick]
- Ответы на экзамены Google (5 в 1) . 2024 [Яков Осипенков]
- [Вязание] Ажурный свитер Clotilde [Вяжи.ру] [Пэрнил Ларсен]
- [Вязание] Свободное платье с полосками спицами сверху Maire [Вяжи.ру]