Git Учебники
Наши учебные пособия по Git предлагают всестороннюю программу обучения для контроля версий и совместной разработки. Они охватывают команды Git, рабочие процессы и лучшие практики, подходящие как для начинающих, так и для опытных разработчиков. С бесплатными лабораториями и реальными примерами вы получите практический опыт в управлении репозиториями кода. Наша Git-песочница позволяет вам экспериментировать с различными операциями Git в смоделированной среде.
Другие деревья навыков
LinuxDevOpsКибербезопасностьDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Веб-разработкаНаука о данных
Настройка секретов в GitHub Actions
В этой лабораторной работе вы узнаете, как безопасно управлять конфиденциальной информацией в GitHub Actions, настраивая секреты репозитория и ссылаясь на них в ваших рабочих процессах.
CybersecurityLinuxGitShell
Введение и настройка GitHub Actions
В этой лабораторной работе вы изучите основные шаги по настройке GitHub Actions. Вы создадите репозиторий на GitHub, клонируете его в локальную среду и установите необходимую структуру каталогов для рабочих процессов (workflows).
GitLinux
Управление локальным Git-репозиторием в Linux
В ходе этой лабораторной работы вы изучите основные команды для управления локальным Git-репозиторием в среде Linux. Вы попрактикуетесь в инициализации репозитория, настройке параметров пользователя, создании и фиксации файлов, а также в просмотре истории коммитов с помощью команд `git init`, `git add`, `commit` и `log`.
GitLinux
Загрузка артефактов сборки в GitHub Actions
В этой лабораторной работе вы узнаете, как сохранять данные рабочего процесса с помощью артефактов сборки. Вы настроите рабочий процесс для загрузки каталога сборки, чтобы его можно было скачать позже.
LinuxGitJavaScript
Зависимости задач в GitHub Actions
В этой лабораторной работе вы узнаете, как оркестрировать сложные рабочие процессы, определяя зависимости между задачами, гарантируя, что такие действия, как развертывание, происходят только после успешной сборки.
LinuxGitJavaScriptShell
Базовая сборка и тестирование с помощью GitHub Actions
В этой лабораторной работе вы узнаете, как создать базовый рабочий процесс GitHub Actions для сборки и тестирования приложения Node.js, включая настройку среды, установку зависимостей и выполнение тестов.
LinuxJavaScriptGit
Создание первого рабочего процесса GitHub Actions
В этой лабораторной работе вы изучите основные шаги по созданию рабочего процесса GitHub Actions. Вы инициализируете Git-репозиторий, создадите необходимую структуру каталогов, определите триггеры и задания рабочего процесса в YAML-файле и зафиксируете свои изменения для имитации процесса CI/CD.
LinuxGitShell
GitHub Actions с использованием действия Checkout
В этой лабораторной работе вы узнаете, как использовать действие `actions/checkout` в GitHub Actions для доступа к файлам репозитория и их проверки с помощью логов рабочего процесса.
LinuxGitJavaScript
GitHub Actions: Добавление переменных окружения
В этой лабораторной работе вы узнаете, как определять и использовать переменные окружения в рабочих процессах GitHub Actions. Вы создадите рабочий процесс, установите глобальную переменную и получите доступ к ней внутри шага для вывода приветственного сообщения.
ShellLinuxGit
Сборки GitHub Actions с использованием Матрицы
В этой лабораторной работе вы узнаете, как использовать стратегии матрицы для одновременного запуска вашего рабочего процесса в нескольких конфигурациях, например, с разными версиями Node.js.
LinuxJavaScriptGitShell
Выполнение простых команд в GitHub Actions
В этой лабораторной работе вы узнаете, как определить рабочий процесс (workflow) GitHub Actions, указать среду выполнения (runner environment) с помощью runs-on и выполнить простые команды оболочки (shell commands), используя ключевое слово run.
LinuxGitShell
Продвинутые операции с коммитами в Git
Изучите продвинутые операции с коммитами в Git, включая исправление коммитов, отмену изменений, cherry-pick и интерактивное перебазирование. Повысьте свои навыки владения системой контроля версий и научитесь управлять историей Git как профессионал.
GitLinux
Маркировка важных этапов
Научитесь эффективно использовать теги Git для обозначения ключевых моментов в истории вашего проекта. Освойте создание, управление и использование легковесных и аннотированных тегов в рабочем процессе Git.
GitLinux
Сохранение незавершенной работы
Узнайте, как использовать Git stash для управления и сохранения промежуточных изменений. Этот практикум охватывает создание тайников (stashes), применение сохраненных изменений, создание веток из тайников, управление несколькими записями и очистку списка тайников.
GitLinux
Git Reset и Reflog
Освойте искусство управления историей Git с помощью команд git reset и git reflog. Научитесь отменять коммиты, восстанавливать потерянную работу и уверенно перемещаться по временной шкале вашего репозитория.
GitLinux
История Git и управление логами
Изучите возможности Git по отслеживанию истории. Научитесь перемещаться, искать и анализировать временную шкалу вашего проекта, используя различные команды и методы работы с логами Git.
GitLinux
Инициализация проекта Git
Это испытание предназначено для проверки ваших знаний и навыков использования команд Git init и clone. Эти две команды необходимы для создания нового репозитория Git или клонирования существующего с удаленного сервера.
Git
Управление конфигурацией Git
Изучите управление конфигурацией Git с помощью команды git config. Научитесь настраивать идентификационные данные, цвета интерфейса, редактор по умолчанию, обработку окончаний строк, создавать псевдонимы и работать с настройками конкретных репозиториев.
GitLinux
- Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 58
- Следующий