Что нужно, чтобы профессионально применять Git — распределенную систему контроля версий, ставшую уже фактически промышленным стандартом в мире разработки?
Программа интенсива: 1. Введение в Git Что такое Git? Это система контроля версий. Попробуем понять это определение:
- как установить и настроить Git? — что такое контроль версий? — как он реализован в Git? — что такое репозиторий? — три состояния файлов, фиксация изменений — лог изменений, хэши коммитов, понятие состояния репозитория — использование git diff
Простые наглядные примеры позволят вам понять, как устроен Git, и вы поймете — как легко и просто им пользоваться!
2. Git и распределенность Мы узнали, что такое Git. Но почему все-таки это распределенная или, как еще говорят, децентрализованная система? Узнаем на уроке!
- понятие удаленного репозитория — настройка связи между репозиториями — команды push и pull — команда fetch
Кроме того мы научимся пользоваться сервисом GitHub и создадим на нем учебный проект
3. Ветвление в Git Механизм ветвления — пожалуй, самое интересное, что есть в Git. Благодаря тому, что создание и слияние веток являются "дешевыми" операциями, Git и стал столь популярной системой контроля версий.
- что такое "ветка"? как ее создать? — слияние веток, понятие конфликта — кратко о способах слияния — локальные и удаленные ветки
4. Профессиональная работа с Git Теории у нас достаточно. Теперь поговорим об инструментах, используемых на практике:
- что такое git flow? когда стоит применять сложные workflow? — "аварийные инструменты" в git, отмена изменений, rebase — подмодули — использование тегов — git stash — git в IDE компании JetBrains
Информация о видео Название: Git для профессионалов Автор: Степанцев Альберт Год выхода: 2015 Жанр: Интенсив Язык: Русский Выпущено: Россия Продолжительность: 5 часов 30 мин
Файл Формат: MP4, PDF Видео: AVC, 1280x684, ~485 Kbps Аудио: AAC, 192 Kbps, 48.0 KHz Размер файла: 1.4 Gb