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

Введение в Git

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

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

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

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

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

Описание

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

Уроки курса

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

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

Испытания

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

#
Задание
% завершений

Впечатления

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

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

PS.

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

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

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


Аватар пользователя Marina
Marina 18 февраля 2022

Хочу сказать большое спасибо за очень понятно изложенный материал. Особенно классно заходит после курса 'основы командной строки'!


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

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


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

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

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


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

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

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

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

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