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

Введение в Git

22460 студентов 1486 сообщений

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

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

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

Уроки курса

Испытания

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

Впечатления

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

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

Урок: Stash

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

PS.

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

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

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

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

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

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

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

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

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

Python-программист

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

PHP-программист

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

Node.js-программист

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

Верстальщик

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

Java-программист

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