Git и командная работа — бесплатно | Субконто.Академия

3 подписчика

12+
12+

1 просмотр

15 часов назад

ПожаловатьсяНарушение авторских прав

3 подписчика

12+
12+

1 просмотр

15 часов назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

15 часов назад

Git и командная работа — бесплатный онлайн-курс от Субконто.Академии. ▶ Смотреть бесплатно: https://academy.66soft.ru/courses/git?utm_source=youtube&utm_medium=video&utm_campaign=trailers О курсе Курс «Git и командная работа»: ветки, pull request, code review и чистая история. В основной программе: модель данных, три области и понимание, откуда берутся команды; общий репозиторий, конфликты, обсуждение изменений и рабочие процессы. Дополнительные модули «Сопровождение» учат применять тему в повседневной работе: диагностика, проверка качества, защита и выкладка. Для кого: для начинающих — курс подходит, если вы только знакомитесь с темой и хотите разобраться с нуля по шагам. Чему научитесь • Снимки, а не изменения • Ветки, слияние и перебазирование • Отмена изменений • Удалённый репозиторий и конфликты • Коммиты, которые читают • Рабочие процессы • git stash: как временно сохранить изменения и вернуть их • git reflog: как восстановить потерянный коммит или ветку • .gitignore: как игнорировать файлы и папки в Git • git bisect: как найти коммит, в котором появилась ошибка Что внутри • 33 урока, около 11 ч учебного времени • все уроки — видео с озвучкой • теоретических уроков: 21 • практических заданий: 6 • тестов для самопроверки: 6 Программа 1. Как Git устроен Модель данных, три области и понимание, откуда берутся команды. — Снимки, а не изменения: Что Git на самом деле хранит и почему это объясняет всё остальное — Ветки, слияние и перебазирование: Два способа объединить работу и когда какой уместен — Отмена изменений: Как откатить что угодно и не потерять работу — Проверка: модель и команды 2. Работа в команде Общий репозиторий, конфликты, обсуждение изменений и рабочие процессы. — Удалённый репозиторий и конфликты: Обмен изменениями и разрешение расхождений — Коммиты, которые читают: Размер, описание и подготовка изменения к проверке — Рабочие процессы: Как команды организуют ветки и выпуски — Практика: разбор истории 3. Сопровождение: повседневный цикл — git stash: как временно сохранить изменения и вернуть их: Как пользоваться git stash: сохранить незакоммиченные изменения, вернуть их через pop и apply, stash с новыми файлами, именованные записи и конфликты — Работа с файлами и форматами: Чтение, разбор и сбой при работе с файлом — Разделение ответственности: Куда класть новый код, чтобы слои не перепутались — Практика — Проверка 4. Сопровождение: диагностика — git reflog: как восстановить потерянный коммит или ветку: Как с помощью git reflog найти и восстановить коммиты после reset --hard, удалённую ветку, неудачный rebase или amend. Пошаговые команды и примеры — Наблюдаемость: Как задать системе вопрос «почему сейчас плохо» и получить след — .gitignore: как игнорировать файлы и папки в Git: Как работает .gitignore: синтаксис шаблонов, исключения через !, глобальный gitignore, удаление уже закоммиченных файлов из индекса и проверка git check-ignore — Практика — Проверка 5. Сопровождение: качество — git bisect: как найти коммит, в котором появилась ошибка: Как использовать git bisect для поиска коммита с ошибкой: good и bad, двоичный поиск, автоматический git bisect run со скриптом и тестами, skip и reset — Разбор чужой работы: Как смотреть изменение, чтобы найти риск, а не вкус — Компромиссы: Что выигрываем, что теряем, что можно пересмотреть позже — Практика — Проверка 6. Сопровождение: защита и доступ — Безопасность: Ввод снаружи, права на объект и секреты вне репозитория — Личность и доступ: Кто субъект запроса и на какой объект у него есть право — Модель угроз: Кто может навредить, какой актив ценен, какой удар допустим — Практика — Проверка 7. Сопровождение: выкладка — Теги в Git: git tag, версии и релизы: Как работать с тегами в Git: аннотированные и лёгкие теги, отправка на сервер, удаление и перенос тега, семантическое версионирование и релизы в CI — Сборка и деплой: Повторяемая выкладка, настройки и откат — Производительность и профилирование: Измерение, узкое место и когда остановиться — Практика — Проверка Частые вопросы — Курс платный? Нет, все уроки бесплатны. — Нужна ли регистрация? Каталог доступен без регистрации, первый модуль открыт без записи на курс. Регистрация нужна только чтобы сохранять прогресс и закладки. — Сколько длится обучение? 33 урока, около 11 ч; темп вы выбираете сами. — Какой уровень нужен? Для начинающих. Все уроки полностью бесплатны — без подписки и скрытых платежей. Субконто.Академия — бесплатная IT-академия от компании «Субконто Урал». Все курсы: https://academy.66soft.ru/ Разработка ПО: https://66soft.ru/ Ключевые слова: Git, GitHub, GitHub Actions, бесплатный курс, онлайн-обучение #Git #бесплатныйкурс #СубконтоАкадемия

Название:

Git и командная работа — бесплатно | Субконто.Академия

Категория:

Обучение