Богдан Стащук, Bogdan Stashchuk «Git - Курс по Git и GitHub» — Udemy слив скачать
- Добавлено: 2023-01-09
- Автор курса: Богдан Стащук, Bogdan Stashchuk
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
Узнайте, как использовать Git и GitHub - Коммиты, ветки, слияние, GitHub и Git Objects:
Если эти термины для вас новые — становитесь студентом этого курса и вы узнаете, что такое Git и как использовать его основные функции.
Ознакомьтесь с Git и GitHub, чтобы использовать их в своих проектах и проектах, в которых вы потенциально будете участвовать в будущем.
Это экспресс курс по Git и GitHub, который даст вам общее представление о Git и GitHub. Кроме того, используя несколько практических упражнений, вы попрактикуетесь в основных функциях Git и GitHub, таких как создание коммитов, создание веток и слияние веток.
Мы начнем с установки Git и инициализации нового репозитория Git. Вы узнаете, что в Git есть 4 типа объектов: файлы, деревья, коммиты и аннотированные теги. Каждый объект имеет уникальный хэш SHA1. Также все объекты хранятся в папках. Каждый объект имеет только одну ссылку на него - хэш SHA1. Файлы хранятся в BLOB-объектах. Имена файлов хранятся в других объектах Git, называемых деревьями.
Вы узнаете, как вносить изменения, инсценировать их и потом коммитить. Также вы узнаете и попрактикуетесь в том, как наблюдать за деревом коммитов и проверять разные коммиты, чтобы «путешествовать во времени» между разными состояниями репозитория Git.
В ходе этого курса вы будете практиковать все основные функции Git и GitHub.
В практических разделах вы выполните несколько практических заданий по Git:
- Инициализировать новый репозиторий Git
- Настройте имя автора и адрес электронной почты Git
- Внесите изменения в рабочий каталог, добавьте их в область и зафиксируйте
- Исследуйте историю коммитов
- Проверить различные коммиты
- Создавайте ветки, выполните слияние веток
- Анализировать содержимое объектов Git
- Создайте удаленный репозиторий на GitHub
- Подключите локальный и удаленный репозитории
- Pull и push операции с удаленным репозиторием
- Внесение изменений в файлы прямо на GitHub
Для кого этот курс:
- Начинающие и опытные программисты, которые хотят изучить основы Git и GitHub
- Программисты, которые хотят научиться управлять версиями своих проектов
- Разработчики, которые создают проекты в командах
- Вы изучите все основные функции Git и GitHub, которые используются на практике чаще всего
- Мы начнем с самых основ и того, как Git устроен и далее вы изучите и попрактикуетесь в основных функциях Git.
- Понимание внутреннего устройства Git - главное в успешном дальнейшем использовании Git и GitHub
- Вы изучите все основные функции Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий
- Вам понадобится только ваш компьютер Mac, Windows или Linux/Unix
- На компьютере вы будете использовать терминал, а также редактор кода Visual Studio Code
Введение в Git и GitHub
- План курса
- Присоединяйтесь к сообществу единомышленников!
- Какие программы нужны для этого курса
- Что такое Git и почему его стоит использовать
- Разница между Git и GitHub
- Почему Git - распределенная система
- Установка Git
- Настройка имени и почты автора
- Обзор основных команд в Терминале
- Отличия Терминала от Оболочки
- Как инициализировать Git репозиторий
- Инициализация Git репозитория в нашем проекте
- Области Git
- Рабочая директория (working directory)
- Индекс (staging area)
- Репозиторий (repository)
- Git сохраняет различные версии одного и того же файла
- Рабочий процесс Git
- Статусы отслеживания файлов
- Типы объектов в Git
- Хэши объектов и SHA1 хэш-функция
- Что такое коммит и что он содержит
- Как коммиты связаны между собой
- Что такое HEAD
- Что такое ветка
- Работа Git на примере
- Пример репозитория - второй коммит
- Пример репозитория - перемещение между версиями
- Основные команды Git
- План практических задач
- Создание файлов и папок в проекте
- Создание первого коммита
- Анализ внутренних объектов Git
- Создание второго коммита
- Перемещение между версиями
- Ветки в Git
- Переключение между ветками
- Команды для работы с ветками
- Работа с ветками на практике
- Слияние веток
- Команда для слияния веток
- Пошаговый процесс слияния веток
- Начало практики по слиянию веток
- Установка редактора кода Visual Studio Code
- Создание первого коммита в ветке feature
- Создание коммита в редакторе кода
- Переключение между ветками после изменений
- Создание коммита в ветке main
- Слияние ветки feature в main
- Анализ репозитория после объединения веток
- Удаление ветки feature
- Сервисы хостинга Git репозиториев
- Клонирование удаленных репозиториев
- Что такое origin
- Команды для взаимодействия с удаленным репозиторием
- Связь локального репозитория с удаленным
- Практика по клонированию удаленного репозитория
- Практика по связыванию локального репозитория с удаленным
- Создания авторизационного токена на GitHub
- Создание коммита на GitHub
- Просмотр всех коммитов на GitHub
- Скачивание обновлений с GitHub
- Задача для вас по загрузке локальных изменений
Купить другие курсы и тренинги от Богдана Стащука
Рекомендуемые курсы
Изучите и поймите все современные функции Python, которые используются на практике чаще всего в курсе по Python Чему вы научитесь: Вы узнаете основные принципы работы Python и изучите все основные функции, которые используются в реальных проектах чаще всего и востребованные больше всех Вы будете
Чему вы научитесь Вы изучите все ключевые функции jаvascript вплоть до Классов, Промисов и Асинхронных функций, но начнем мы с того, что такое переменные, типы, циклы, массивы Основные понятия jаvascript - это Выражения, Объекты и Функции и в этом курсе вы досконально изучите их, а также научитесь
Docker — Полный курс Docker Изучите все основные функции Docker — Образы, Контейнеры, Dockerfile, Docker Compose в полном практическом курсе DockerТребования Базовые навыки использования компьютера Умение пользоваться терминалом и командной строкой Описание Этот курс посвящен Docker Узнайте, КАК
Изучите все основы CSS, включая CSS Селекторы, CSS Комбинаторы, Flexbox, Grid, шрифты, цвета, анимацию и переходы. Чему вы научитесь: Глубокое понимание CSS: Студенты освоят основы и продвинутые техники CSS, позволяющие создавать стильные и эффективные веб-страницы. Гибкость в расположении
Чтобы сэкономить 25 долларов, читай описание! Как стать тестировщиком с нуля? QA Engineer. Самый полный курс на русском! Как стать тестировщиком с нуля? QA Engineer. Самый полный курс на русском! Теория тестирования ПО Практика тестирования ПО Тестирование мобильных и веб-приложений, базы данных
Чему вы научитесь Теория тестирования ПО Практика тестирования ПО Тестирование мобильных и веб-приложений, базы данных Тестирование API Основы работы с git Основы работы с bash Основы работы с Postman Основы работы с Fiddler и Charles Proxy Основы работы с Jira и Azure DevOps Навыки составления
Больше курсов по этой теме
Атака и защита веб-приложений и мобильных приложений. Защита веб-приложений по модели OWASP TOP 10. Защита мобильных приложений и платформ. OWASP (Open Web Application Security Project) - это открытый проект обеспечения безопасности веб-приложений. Проект рассматривает все векторы атак на
IT-индустрия меняется постоянно и быстро. Чем быстрее и напряжённее программа обучения, тем проще вам будет влиться в реальную работу и следовать за изменениями. Наша программа охватывает весь спектр Hard Skills, которые нужны на позиции аналитика. ДЛЯ КОГО ЭТА ПРОГРАММА: Старт карьеры У вас нет
ЧЕМ ЗАНИМАЮТСЯ ML-ИНЖЕНЕРЫ: В современном мире бизнес сталкивается со многими проблемами, которые требуют неординарных решений. Например, как идентифицировать клиентов, которые хотят уйти, и сохранить их с помощью ценовых факторов? Работа ML-инженера заключается в решении подобного рода задач и
ЧЕМ ЗАНИМАЮТСЯ ML-ИНЖЕНЕРЫ: В современном мире бизнес сталкивается со многими проблемами, которые требуют неординарных решений. Например, как идентифицировать клиентов, которые хотят уйти, и сохранить их с помощью ценовых факторов? Работа ML-инженера заключается в решении подобного рода задач и
Что вы получите: Разберётесь в метриках и научитесь рассчитывать их с помощью SQL Научитесь сегментировать аудиторию Примените Python для анализа АВ-теста Создадите в Tableau дашборд для мониторинга ключевых метрик Сможете заниматься в удобное время из любой точки мира Пройдёте полный путь
Создание приложения для фитнеса на Kotlin и Android Studio Чему вы научитесь Создание андроид приложения с нуля Использование RecyclerView + RecyclerView Adapter Использование Gif картинок в приложении ViewModel, SharedPreference, CountDawnTimer, xml разметка Описание На данном курсе по созданию
Отзывы о курсе «Git - Курс по Git и GitHub» от Богдана Стащука