Операция Квантовый Прыжок

GitGitBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Добро пожаловать, путешественник во времени! Вы уже освоили основы Git, и теперь пришло время проверить свои навыки. Представьте, что вы работаете над сверхсекретным проектом под названием "Операция Квантовый Прыжок". Ваша миссия, если вы решите ее принять, - создать репозиторий Git, добавить файл с некоторой секретной информацией и зафиксировать его в репозитории. Готовы ли вы получить свой первый кусочек технологии путешествия во времени?

Совет: Это задание отличается от пошагового обучения в Lab и требует самостоятельного выполнения, чтобы продемонстрировать вашу мастерство навыками.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/SetupandConfigGroup(["Setup and Config"]) git(("Git")) -.-> git/BasicOperationsGroup(["Basic Operations"]) git/SetupandConfigGroup -.-> git/init("Initialize Repo") git/BasicOperationsGroup -.-> git/add("Stage Files") git/BasicOperationsGroup -.-> git/status("Check Status") git/BasicOperationsGroup -.-> git/commit("Create Commit") subgraph Lab Skills git/init -.-> lab-387717{{"Операция Квантовый Прыжок"}} git/add -.-> lab-387717{{"Операция Квантовый Прыжок"}} git/status -.-> lab-387717{{"Операция Квантовый Прыжок"}} git/commit -.-> lab-387717{{"Операция Квантовый Прыжок"}} end

Инициализация и фиксация изменений в секретном репозитории

Задачи

  1. Создайте новую директорию с именем quantum-leap в папке ~/project.
  2. Инициализируйте новый репозиторий Git в директории quantum-leap.
  3. Создайте файл с именем classified.txt с содержимым "The flux capacitor requires 1.21 gigawatts of power." (Флюкс-капакитор требует 1,21 гигаватта мощности).
  4. Добавьте файл classified.txt в область подготовленных изменений (staging area) для фиксации (commit).
  5. Зафиксируйте подготовленный файл с сообщением "Add top-secret flux capacitor information" (Добавить сверхсекретную информацию о флюкс-капакиторе).

Требования

  • Все операции должны выполняться в директории ~/project/quantum-leap.
  • Используйте команды Git для выполнения задач.
  • Сообщение коммита должно быть именно "Add top-secret flux capacitor information".

Пример

После завершения задания выполнение команды git log должно показать вывод, похожий на следующий:

commit a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9 (HEAD -> master)
Author: Your Name <your.email@example.com>
Date:   Mon Aug 7 10:00:00 2023 +0000

    Add top-secret flux capacitor information
✨ Проверить решение и практиковаться

Итог

В этом задании вы проверили свои навыки работы с Git, создав репозиторий, добавив файл и сделав свой первый коммит. Это фундаментальные операции в Git, которые лежат в основе системы контроля версий. Выполнив это задание, вы продемонстрировали свою способность инициализировать репозиторий Git, добавлять изменения в область подготовленных изменений (staging area) и создавать коммит с определенным сообщением. Эти навыки являются важными для управления проектами и сотрудничества с другими разработчиками. Помните, что в мире разработки каждое великое путешествие начинается с одного коммита. Продолжайте практиковаться и изучать Git, и вы скоро станете настоящим мастером кода, путешествующим во времени!