What you will learn
- Что такое Git, GitHub и чем они отличаются
- Как установить Git и зарегистрироваться на GitHub
- Ваши первые команды Git и научитесь выполнять их в терминале
- Как работать с Git в редакторе кода VS Code
- Как создавать алиасы и работать с ветками
- Как откатиться к предыдущей версии вашего кода
- Как удалить репозиторий на GitHub
- Что такое Markdown и как с ним работать
- Как создавать свои фрагменты кода Gist
- Как пользоваться бесплатным хостингом GiHub Pages
- Как сливать ветки и разрешать конфликты слияния
- Как делать резервную копию своих репозиториев
- Как настраивать страницу своего профиля на GitHub
- Как делать Fork и Pull Request и что это такое
About this course
В этом видео курсе мы познакомимся с системой управления версиями Git и научимся с ней работать. Мы будем использовать Git, а хранить свои репозитории будем на GitHub. Я подробно и на примерах покажу вам как работать с Git и GitHub.
Я расскажу вам, что такое система управления версиями и мы начнем пользоваться системой Git. И в следующих уроках изучим GitHub, будем работать с Git в командной строке и в терминале редактора Visual Studio Code. Установим Git с оффициального сайта.
Зарегистрируем аккаунт на сайте GitHub и создадим наш первый онлайн репозиторий. После этого мы загрузим наш проект на этот онлайн репозиторий и будем в дальнейшем с ним работать через командную строку Windows и терминал в редакторе VS Code. Я покажу как создать репозиторий на github и как залить файлы на онлайн репозиторий github.
Расскажу как использовать команды git такие как: git clone, git add, git commit, git push, git status и некоторые другие команды для работы с git. Для работы с git предусмотрено много специальных команд, я покажу как работают некоторые из них на реальных примерах.
А также рассмотрим аналогичные команды git в редакторе Visual Studio Code с помощью удобного интерфейса, все команды такие как: git add, git commit, git push, git status и некоторые другие команды для работы с git мы рассмотрели в командной строке, научимся делать то же самое но используя специальное меню в редакторе Visual Studio Code для работы с системой управления версиями.
Будем создавать алиасы, свои собственные Gist. Научимся загружать сайт на бесплатный хостинг от GitHub и многое другое.
Все уроки и задания из этого курса полностью включены в курс "Frontend разработчик на HTML, CSS и JavaScript", который содержит в себе шесть разных курсов. Подробнее можно ознакомиться на странице курса.
Whom this course is for
Материал в этом курсе изложен простым языком и изучить его вы сможете достаточно быстро. Курс предоставляется вам на всегда, без каких-либо лимитов и ограничений по времени и подойдет начинающим разработчикам желающим научиться работать с системой контроля версий.
Initial requirements
Этот курс подойдет для тех, кто знает например основы HTML и CSS или программирования на JavaScript. Если вы только начинаете свой путь, то рекомендую записаться на курс Вёрстка на HTML & CSS для начинающих или Супер курс по языку JavaScript и только потом переходить к данному курсу.
Meet the Instructors
How you will learn
Обучение построено на видео уроках. Для лучшего усвоения материала рекомендуется смотреть урок и пробовать повторить все самостоятельно. Почти в каждом уроке доступно одно или более заданий в виде теста, задачи на сопоставление, заполнение пропусков, сортировки и другие. В некоторых уроках есть шаги с заданием в видео формате, где подробно изложены условия и цель задачи. Обязательно читайте всю текстовую информацию к уроку там могут быть полезные ссылки на сторонние ресурсы или на материалы, которые нужны для урока. По желанию можете конспектировать изучаемый материал в любом удобном для вас формате (бумага, цифра). Задействовав дополнительный вид памяти вы улучшите усвоение материала.
Course content
Certificate
What you will get
- 2 модуля, в которых вы научитесь работать с Git и GitHub
- 19 уроков, общая продолжительность видео уроков примерно 2 часа
- 20 тестовых заданий (вся теория закрепляется на практике на наглядных примерах)
- выдается сертификат Stepik
- много ресурсов для скачивания (ссылки на полезные сервисы)
- общение с автором и другими учениками, обсуждение уроков и отдельных шагов, можно задавать вопросы под каждым уроком
- обучение по шагам - учитесь когда вам удобно (пожизненный доступ, нет дедлайнов)
- обучение может занять до 1 месяца, в зависимости от уделенного вами времени