Бесплатный курс

Введение в Git

29501 студент 2194 сообщения
Последнее обновление: 25 января 2022
Курс Введение в Git
Бесплатный курс
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат обучения

Включено в курс

16 уроков (видео и/или текст)
18 упражнений в тренажере
63 проверочных теста
Помощь в «Обсуждениях»

Чему вы научитесь

  • Вести разработку в соответствии с современными инженерными практиками
  • Эффективно управлять исходным кодом, добавлять в общее хранилище, анализировать историю и изменять ее
  • Работать с GitHub и контрибьютить в открытые проекты

Описание

Git (система контроля версий) — один из главных инструментов в арсенале любого разработчика. Независимо от выбранного направления разработки, все программисты работают с исходным кодом проектов, который постоянно добавляется, изменяется и удаляется. В этом бесплатном курсе Git для начинающих вы научитесь правильному управлению этим процессом: как легко восстанавливаться после ошибок, изучать историю изменений и вести совместную разработку.

Уроки курса

Продолжительность 18 часов

Формат обучения

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже

Впечатления

Аватар пользователя Юрий Бачевский
Юрий Бачевский 01 октября 2020

Классный, крутой и офигенный курс! Прошел на одном дыхании! А главное многое, для себя, наконец-то понял!!! Компактный и без воды! Понятно что улучшать его можно бесконечно. Но как по мне, так это мега крутая шпаргалка. Где все очень четно и по делу. Единственное, хотелось бы тему про "ветки" раскрыть.

PS.

А еще в уроке про Интеграцию с GIT написано вот что....

Обычно, в статьях пишут, что достаточно вызывать git pull, но это может приводить к созданию ненужных merge-коммитов ухудшающих историю изменений. Правильная работа с git pull требует знания таких вещей как ветвление и git rebase. Они довольно сложны для новичков и рассматриваются позже, когда появится хоть какой-то опыт работы с Git

Из этого сообщения не совсем ясно, когда именно рассматривается тема веток и rebase? Т.к. в курсе эта тема не раскрыта.


Аватар пользователя arch
arch 21 декабря 2021

У меня ничего не получалось.. пока внимательно не прочитал задачу :D Ваши упражнения на 50% состоят из упражнений на внимательность. Так держать!


Аватар пользователя Богдан Табор
Богдан Табор 22 апреля 2021

Тесты не проходили, пока через vim не скопировал весь текст) А всего-лишь неправильный дефис ввел.

Но вобщем класное задание! Спасибо, Хекслет!)


Аватар пользователя Александра Ожерельева
Александра Ожерельева 06 мая 2020

Просто хочу сказать отдельное спасибо автору за ссылку на https://learngitbranching.js.org, а обучающимся оооочень рекомендую не проходить мимо.


Аватар пользователя Йоси Адлер
Йоси Адлер 28 августа 2017

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

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
2 февраля 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
2 февраля 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
2 февраля 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
2 февраля 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
2 февраля 10 месяцев