>_ DevTrendszh

语言

首页

语言

板块

前端 后端 移动端 DevOps AI / ML 游戏开发 区块链 安全
Perl

Git-it — 一款轻松学习 Git 和 GitHub 的训练工具

4,881 星标

你是否有过这种感觉——需要学习 Git,但又不想阅读枯燥的文档?Git-it 提供了一种不同的方法——通过在终端中完成实际任务来学习真实案例。

这款工具适合谁?

Git-it 专为以下人群设计:

  • 刚刚接触版本控制系统的初级开发者
  • 习惯使用 GUI 客户端但想学习命令行的程序员
  • 为学生寻找可视化指南的教师
  • 任何想要让自己的 GitHub 个人资料充满绿色活动格子的人

主要优势

  1. 真实的 Git,而非模拟器 所有任务都使用真实的 Git 命令完成——你将通过实际案例学习,这些在工作中非常有用。

  2. 跨平台 该应用适用于 Windows、Mac 和 Linux。开发者甚至为每个操作系统准备了单独的安装说明。

  3. 支持 8 种语言 包括俄语(虽然 README 中没有明确说明,但根据 issues 中的活动来看,社区正在积极添加翻译)。

  4. GitHub 集成 完成任务后,你的账户中会有真实的仓库——你可以立即向同事炫耀了!

技术实现原理

Git-it 基于 Electron.js 构建——这正是 Atom 和 VS Code 使用的技术。这意味着:

  • 在任何操作系统上原生运行
  • 应用内部支持现代 Web 技术
  • 活跃的开发者社区

有趣的事实:该项目最初是一个在线指南,后来才转变为完整的桌面应用程序。

从哪里开始

  1. 安装 Git — 开发者推荐 GitHub Desktop,因为它能确保在不同操作系统上一致的 Git 行为
  2. 选择文本编辑器 — 作者推荐 Atom(他们自己开发的),但 VS Code 和 Sublime 也可以
  3. 下载 Git-it — 在 releases 发布区有预构建的安装包

新手建议

  • 注意界面中的提示:$ 符号表示命令应在终端中输入(但不需要输入符号本身)
  • 示例中的变量用 <VARIABLENAME> 标记——请替换为你自己的值
  • Windows 用户使用 Git Shell;Mac/Linux 用户使用标准终端

Git-it 是无压力开始使用 Git 最便捷的方式之一。不再需要阅读手册,你直接投入实践,课程结束后你不仅获得了知识,还有作品集中的真实项目。

特别推荐以下人群使用:

  • 需要快速学习 GitHub 的自由职业者
  • 使用 Git 的团队(学了 Git-it 之后,就不会再被"如何合并"的问题困扰了)
  • 任何想要系统化版本控制知识的人

试试看——完成第一个任务后,你对命令行的恐惧就会消失!