量子跃迁行动

GitGitBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

欢迎,时间旅行者!你已经学习了 Git 的基础知识,现在是时候将你的技能付诸实践了。想象一下,你正在参与一个名为“Operation Quantum Leap”的绝密项目。你的任务是创建一个 Git 仓库,添加一个包含机密信息的文件,并将其提交到仓库中。你准备好保护你的第一项时间旅行技术了吗?

提示:这个挑战与逐步学习的实验不同,需要你独立完成,以展示你对技能的掌握程度。


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. ~/project 文件夹中创建一个名为 quantum-leap 的新目录。
  2. quantum-leap 目录中初始化一个新的 Git 仓库。
  3. 创建一个名为 classified.txt 的文件,内容为 "The flux capacitor requires 1.21 gigawatts of power."。
  4. classified.txt 文件添加到暂存区(stage)以准备提交。
  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 <[email protected]>
Date:   Mon Aug 7 10:00:00 2023 +0000

    Add top-secret flux capacitor information
✨ 查看解决方案并练习

总结

在这个挑战中,你通过创建仓库、添加文件并完成第一次提交,测试了你的 Git 技能。这些是 Git 中的基本操作,构成了版本控制的基础。通过完成这个挑战,你展示了初始化 Git 仓库、暂存更改以及使用特定提交信息创建提交的能力。这些技能对于管理项目和与其他开发者协作至关重要。记住,在开发的世界中,每一次伟大的旅程都始于一次提交。继续练习和探索 Git,很快你就能成为一名时间旅行的代码大师!