О курсе
Git – это самая популярная распределенная система контроля версий. С помощью Git контролировать изменения в файлах своих проектов и совместно работать над ними могут как разработчики ПО, так и графические, веб-дизайнеры, инженеры-проектировщики и другие.
Курс «Основы использования Git» даст вам базовые знания по теории и практике работы с Git репозиториями. На этом курсе вы создадите свой аккаунт на GitHub, первое локальное и удаленное хранилища - Git-репозиторий, узнаете, что такое разветвление и слияние ветвей и научитесь умело манипулировать основными командами для просмотра, удаления, добавления и изменения данных с помощью консоли.
Этот курс входит в специальности:
Предварительные Требования
Курс рассчитан на начинающих и профессионалов, желающих получить базовые знания и опыт работы с распределенной системой контроля версий Git для работы в одиночку и с командой.
Вы научитесь
- Понимать возможности использования Git как системы контроля версий и различать централизованные и распределенные системы.
- Работать с Git с использованием интерфейса командной строки.
- Работать с локальным репозиторием для фиксирования изменений, просмотра истории комиттов и управления файлами, включая добавление, модификацию, выделение изменений и файлов, возврат к требуемой версии файлов.
- Работать с удаленным репозиторием, включая создание репозитория GitHub, клонирование репозитория, создание SSH-ключа и отправку изменений в удаленный репозиторий.
- Работать с тегами и .gitignore.
- Создавать ветки, управлять и работать с ними, разрешать конфликты во время слияния и использовать rebase.
- 2 ч 15 м
- 02.08.2023
- 6
- 02.08.2023
- украинский
Что входит в курс
×
Вы действительно хотите открыть доступ к тестированию по курсу Основы использования Git на 40 дней?
На этом уроке рассмотрим общее понимание назначения систем контроля версий с примерами. Научимся устанавливать и выполнять базовую конфигурацию Git.
На этом уроке мы познакомимся с созданием и работой с локальным репозиторием на примере Git. Зарегистрируемся на сайте GitHub, чтобы создавать удаленные хранилища и синхронизировать их с локальными. Создадим локальный репозиторий с помощью команды git init и научимся делать комиты, являющиеся основными элементами работы с Git. Обсудим, что такое Initial commit и как его сделать. Мы также рассмотрим историю комитов и научимся навигироваться по ней. После окончания урока вы сможете создавать локальные хранилища и делать комиты, а также переходить к нужным комитатам в истории.
На уроке мы продолжим учить Git и сосредоточимся на работе с файлами. Мы рассмотрим, как добавлять файлы в хранилища, изменять их, выделять изменения и фиксировать их с помощью комитов. Также рассмотрим работу с тегами, позволяющими обозначать важные моменты в истории репозитория. Мы также изучим, как удалять файлы из хранилища и как использовать .gitignore для игнорирования файлов, которые не нужно добавлять в хранилище.
На этом уроке мы научимся основным командам для работы с файлами в Git и поймем, какие нужно добавлять в репозиторий, а какие – нет.
На этом уроке мы познакомимся с основными командами Git, позволяющими откатывать изменения в репозитории. Мы узнаем, как удалить последние изменения, сохранить изменения в репозитории, отменить комит и вернуться к предыдущей версии. Также на уроке мы поговорим о различных стратегиях отката изменений и научимся выбирать ту, которая больше всего подходит в конкретной ситуации. Кроме того, мы изучим, как можно сохранять изменения, не связываясь с историей комиттов, и как использовать Git stash для временного сохранения изменений. На уроке мы также познакомимся с принципами работы Git stash и научимся применять его для решения конкретных задач.
В этом уроке рассматривается работа с удаленным репозиторием на платформе GitHub. Рассмотрим, как создать удаленный репозиторий и склонить его на локальный компьютер с помощью протоколов HTTPS и SSH. Затем обучение переходит к созданию SSH-ключей и привязку их к локальному компьютеру для обеспечения безопасности. Далее узнаем, как проводить синхронизацию между локальным и удаленным репозиториями, а также как посылать изменения с локального репозитория на удаленный с помощью команды git push.
Окончание урока касается создания pull request на GitHub для предложения изменений в коде других разработчиков и работы с ветвями в Git.
В этом уроке мы познакомимся с разветвлениями и объединениями в Git.
Мы изучим основные концепции разветвления, включая создание новых ветвей, переключение между ними и слияние изменений. Мы также рассмотрим, как разрешать конфликты, которые могут возникнуть при слиянии ветвей. Выучим команду rebase, которая позволяет изменить историю комитов, переписав ее в другом порядке или изменяя существующие комиты. В конце урока вы можете создавать и управлять ветвями, сливать их, а также использовать команду rebase для управления историей комитов.