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

Введение в Git

23334 студента 1613 сообщений
Курс Введение в Git
продолжительность
18 часов
награда
96 баллов

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

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

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

Уроки курса

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки.

Впечатления

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

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

Урок: Stash

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

PS.

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

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

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

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

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

Иконка программы Фронтенд-разработчик
Профессия

Фронтенд-разработчик

Разработка фронтенд-компонентов веб-приложений
4 августа 8 месяцев
Иконка программы Python-разработчик
Профессия

Python-разработчик

Разработка веб-приложений на Django
4 августа 8 месяцев
Иконка программы PHP-разработчик
Профессия

PHP-разработчик

Разработка веб-приложений на Laravel
4 августа 8 месяцев
Иконка программы Node.js-разработчик
Профессия

Node.js-разработчик

Разработка бэкенд-компонентов веб-приложений
4 августа 8 месяцев
Иконка программы Верстальщик
Профессия

Верстальщик

Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия

Java-разработчик

Разработка приложений на языке Java
4 августа 10 месяцев