Git Gud:从 GitHub Desktop 彻底转向命令行的入门指南
来源:dev.to — 2026-08-17
📋 概述
作者一直依赖 GitHub Desktop 的友好界面操作 Git,也因此把「Git」写进简历时总觉得底气不足——他决定真正掌握命令行版本的 Git。文章按「从零开始一个项目到完成收尾」的顺序,列出 GitHub Desktop 用户迁移到终端时最该先掌握的 Git 命令,并用《空洞骑士:丝之歌》作类比帮助视觉型学习者理解每个命令的用途。
🔑 核心要点
- 从 GitHub Desktop 迁移到命令行,作者想同时理解 UI 与 CLI 两种视角,避免只会点按钮的「UI 依赖」。
- git init 是每个新项目的起点,即使是对已有但未初始化的项目也建议补上,它相当于「开始一局新游戏」。
- 命令按实际项目流程排序,从初始化、暂存、提交到远程协作,让学习者像走完一个完整任务一样建立习惯。
- 作者强调这份清单基于个人迁移经验,欢迎社区补充遗漏的命令,并愿意据此持续更新。
- 用 Hollow Knight: Silksong 的游戏进程类比命令流程,降低纯文本命令的学习门槛。
💡 金句
如果你是一路依赖 UI 操作 Git、又想真正上手命令行的人,这里就是 git gud 的地方。
👍 0
👎 0
← 返回 dev.to 首页