Введение (Git: обучение основам)

Введение (Git: обучение основам) 

Добро пожаловать, это трейнинг по Git. Меня зовут Кевин Скотлэнд. В этом курсе мы собираемся изучить, как использовать Git, чтобы управлять файлами и исходным кодом. Мы рассмотрим фундаментальные концепции во всех системах контроля версий, а затем вникнем в архитектуру, которую использует Git. Мы будем использовать Git, чтобы отслеживать изменения в файлах и исходном коде, и эти изменения могут касаться добавления, редактирования, удаления или перемещения файлов. И мы обсудим, как создавать четкие сообщения, которые описывают сделанные вами изменения. Так же мы научимся сравнивать различные версии файла, чтобы расмотреть построчно какие изменения были сделаны.

Мы изучим, как отменить изменения, которые вы сделали, даже если вы записали эти изменения в Git. Мы будем создавать ветки нашего кода, чтобы попытаться реализовать новые идеи, не мешая основному проекту, а затем мы произведем слияние этих изменений в проект, когда все будет завершено. И, наконец, мы рассмотрим удаленное хранилище для работы с другими пользователями Git. Не важно, новичок ли вы или у вас уже есть опыт, мы покроем основы, которые вам необходимы для использования Git при управлении исходным кодом. Итак, давайте начнем изучать Git.

Этот курс научит вас, как использовать Git - а это самая популярная система контроля версий. Покажет, как управлять изменениями в исходном коде и текстовых файлах. Шаг за шагом, автор курс Кевин Скотлэнд представит команды, позволяющие эффективно управлять кодом и откроет фундаментальные концепции контроля версий и Git архитектуры. Узнайте, как отслеживать изменения в файлах в репозитории, просматривать предыдущие изменения и сравнивать версии файлов. Научитесь создавать бранчи для изменения своей работы, не касаясь основного проекта, а также научитесь отправлять эти изменения. Курс начинается с демонстрации контроля версий в однопользовательском автономном режиме. Далее он затрагивает такие вещи, как удаленные хранилища, которые позволяют отдельным пользователям совместно и эффективно работать над проектами.

Темы курса:

- История контроля версий

- Установка Git на Mac, Windows и Linux

- Инициализация репозитория

- Понимание Git архитектуры

- Отслеживание добавления, редактирования, удаления или перемещения файлов

- Просмотр изменений и сравнение версий

- Отмена изменений и откат к предыдущей версии

- Игнорирование изменений при выборе файлов

- Создание и работа с бранчами

- Слияние бранчей и разрешения конфликтов слияния

- Накапливание изменений

- Работа с удаленным хранилищем и ветками

- Совместная работа

Социальные сети