EMBER_CLI_FASTBOOT_BODY

Основы Git

Курс описывает наиболее часто используемые команды git, взятые из опыта реальных проектов.

Certificate Stepik

About this course

Система контроля версий Git является стандартом де-факто в деле управления исходным кодом и каждый разработчик должен понимать основы работы с ней. Задачей курса является описание наиболее важных команд и сценариев их использования.

Мы рекомендуем использовать следующий урок в качестве песочницы для тренировки.

Также мы рекомендуем участникам курса следующие дополнительные материалы :

  1. Официальное руководство по Git https://git-scm.com/docs
  2. Pro Git book на русском, написанная Scott Chacon и Ben Straub https://git-scm.com/book/ru/v2
  3. Волшебство Git, Ben Lynn http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/
  4. Git cheatsheets http://ndpsoftware.com/git-cheatsheet.html и  https://services.github.com/on-demand/downloads/github-git-cheat-sheet.pdf

Who is this course for

Новички и все, кому интересно составить целостное понимание git.

Базовые навыки работы с командной строкой (как запускать команды в терминале), простые команды для работы с файлами (ls, cp, mv, rm, echo, touch).

Meet the Instructors

User picture
Mark Zaslavskiy
SPBETU, OSLL
Researcher at Mobile Robot Algorithms Laboratory, teacher at SPBETU, member of OSLL
User picture
Artyom Filatov
Studied in St.-Petersburg at Electrotechnical University (ETU) Have got a master degree for "applied mathematics"
I am studying at ETU to get PhD for "applied mathematics", prepairing undergraduate stidents in "mathematical analysis" and "system modeling"
User picture
Anton Filatov
Studying in Saint Petersburg Electro-technical university in postgraduate school. Have a master's degree of applied math
Преподаю математику и программирование
User picture
Tatyana Berlenko
St.-Petersburg at Electrotechnical University (ETU)
Researcher at Mobile Robot Algorithms Laboratory, teacher at St.-Petersburg at Electrotechnical University, member of OSLL
User picture
Кирилл Кринкин
СПбГЭТУ "ЛЭТИ", Computer Science Center
Кандидат технических наук. Заведующий кафедрой математического обеспечения и применения ЭВМ Санкт-Петербургского электротехнического университета "ЛЭТИ". Основатель студенческой лаборатории открытого программного обеспечения и мобильных платформ OSLL

Course content

Введение
  1.  
     
  2.  
     
Использование существующих репозиториев
Обзор текущего состояние локального репозитория
Коммит изменений
Создание веток
Переход между коммитами
git pull и git push
git diff

Certificate

Да

Learners' reviews

Курс весьма слабый и сырой что ли, хотя существует давно. Чтобы его пройти мне пришлось посмотреть лекции по git на другом ресурсе, чтобы понять как это работает, какие команды есть и что они выполняют. И только после этого начать выполнять задания, для выполнения которых все равно необходимо дополнительно читать документацию и комментарии тех, кто уже успешно сдал. Многие задания вызывают вопрос:"Если для успешного прохождения мне нужна команда Х, и ни в лекциях ни в ссылках напрямую её не было, как я должен был догадаться?". То есть вы учитесь посредством разгадывания загадок в заданиях, а не закрепляете пройденный в лекции материал заданием.
Курс плохой! Резкие скачки, теория одна, а задания совсем другие. Плюс бывало так, что сначала дается задание, а уже потом теория... что за хаос?? Молчу уже про неоднозначность ответов в самих заданиях. А в плане предоставленной теории все плохо, ибо автор, видимо, просто копировал текст с какого-то сайта и приложил минимум усилий для объяснения от себя.
Курс огонь! Всем рекомендую!

Share this course