Git Учебники

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

Настройка секретов в GitHub Actions

Настройка секретов в GitHub Actions

В этой лабораторной работе вы узнаете, как безопасно управлять конфиденциальной информацией в GitHub Actions, настраивая секреты репозитория и ссылаясь на них в ваших рабочих процессах.
CybersecurityLinuxGitShell
Введение и настройка GitHub Actions

Введение и настройка GitHub Actions

В этой лабораторной работе вы изучите основные шаги по настройке GitHub Actions. Вы создадите репозиторий на GitHub, клонируете его в локальную среду и установите необходимую структуру каталогов для рабочих процессов (workflows).
GitLinux
Управление локальным Git-репозиторием в Linux

Управление локальным Git-репозиторием в Linux

В ходе этой лабораторной работы вы изучите основные команды для управления локальным Git-репозиторием в среде Linux. Вы попрактикуетесь в инициализации репозитория, настройке параметров пользователя, создании и фиксации файлов, а также в просмотре истории коммитов с помощью команд `git init`, `git add`, `commit` и `log`.
GitLinux
Загрузка артефактов сборки в GitHub Actions

Загрузка артефактов сборки в GitHub Actions

В этой лабораторной работе вы узнаете, как сохранять данные рабочего процесса с помощью артефактов сборки. Вы настроите рабочий процесс для загрузки каталога сборки, чтобы его можно было скачать позже.
LinuxGitJavaScript
Зависимости задач в GitHub Actions

Зависимости задач в GitHub Actions

В этой лабораторной работе вы узнаете, как оркестрировать сложные рабочие процессы, определяя зависимости между задачами, гарантируя, что такие действия, как развертывание, происходят только после успешной сборки.
LinuxGitJavaScriptShell
Базовая сборка и тестирование с помощью GitHub Actions

Базовая сборка и тестирование с помощью GitHub Actions

В этой лабораторной работе вы узнаете, как создать базовый рабочий процесс GitHub Actions для сборки и тестирования приложения Node.js, включая настройку среды, установку зависимостей и выполнение тестов.
LinuxJavaScriptGit
Создание первого рабочего процесса GitHub Actions

Создание первого рабочего процесса GitHub Actions

В этой лабораторной работе вы изучите основные шаги по созданию рабочего процесса GitHub Actions. Вы инициализируете Git-репозиторий, создадите необходимую структуру каталогов, определите триггеры и задания рабочего процесса в YAML-файле и зафиксируете свои изменения для имитации процесса CI/CD.
LinuxGitShell
GitHub Actions с использованием действия Checkout

GitHub Actions с использованием действия Checkout

В этой лабораторной работе вы узнаете, как использовать действие `actions/checkout` в GitHub Actions для доступа к файлам репозитория и их проверки с помощью логов рабочего процесса.
LinuxGitJavaScript
GitHub Actions: Добавление переменных окружения

GitHub Actions: Добавление переменных окружения

В этой лабораторной работе вы узнаете, как определять и использовать переменные окружения в рабочих процессах GitHub Actions. Вы создадите рабочий процесс, установите глобальную переменную и получите доступ к ней внутри шага для вывода приветственного сообщения.
ShellLinuxGit
Сборки GitHub Actions с использованием Матрицы

Сборки GitHub Actions с использованием Матрицы

В этой лабораторной работе вы узнаете, как использовать стратегии матрицы для одновременного запуска вашего рабочего процесса в нескольких конфигурациях, например, с разными версиями Node.js.
LinuxJavaScriptGitShell
Выполнение простых команд в GitHub Actions

Выполнение простых команд в GitHub Actions

В этой лабораторной работе вы узнаете, как определить рабочий процесс (workflow) GitHub Actions, указать среду выполнения (runner environment) с помощью runs-on и выполнить простые команды оболочки (shell commands), используя ключевое слово run.
LinuxGitShell
Продвинутые операции с коммитами в Git

Продвинутые операции с коммитами в Git

Изучите продвинутые операции с коммитами в Git, включая исправление коммитов, отмену изменений, cherry-pick и интерактивное перебазирование. Повысьте свои навыки владения системой контроля версий и научитесь управлять историей Git как профессионал.
GitLinux
Маркировка важных этапов

Маркировка важных этапов

Научитесь эффективно использовать теги Git для обозначения ключевых моментов в истории вашего проекта. Освойте создание, управление и использование легковесных и аннотированных тегов в рабочем процессе Git.
GitLinux
Сохранение незавершенной работы

Сохранение незавершенной работы

Узнайте, как использовать Git stash для управления и сохранения промежуточных изменений. Этот практикум охватывает создание тайников (stashes), применение сохраненных изменений, создание веток из тайников, управление несколькими записями и очистку списка тайников.
GitLinux
Git Reset и Reflog

Git Reset и Reflog

Освойте искусство управления историей Git с помощью команд git reset и git reflog. Научитесь отменять коммиты, восстанавливать потерянную работу и уверенно перемещаться по временной шкале вашего репозитория.
GitLinux
История Git и управление логами

История Git и управление логами

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

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

Это испытание предназначено для проверки ваших знаний и навыков использования команд Git init и clone. Эти две команды необходимы для создания нового репозитория Git или клонирования существующего с удаленного сервера.
Git
Управление конфигурацией Git

Управление конфигурацией Git

Изучите управление конфигурацией Git с помощью команды git config. Научитесь настраивать идентификационные данные, цвета интерфейса, редактор по умолчанию, обработку окончаний строк, создавать псевдонимы и работать с настройками конкретных репозиториев.
GitLinux
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 58
  • Следующий