Git 初学者必备要点
发布: (2026年1月18日 GMT+8 02:41)
4 min read
原文: Dev.to
Source: Dev.to
概览
本指南为初学者介绍 Git——领先的版本控制系统的核心概念。你将了解什么是版本控制、为何它重要,以及如何跟踪文件更改。我们将一步步覆盖暂存和提交工作,以构建清晰的项目历史。你还会看到如何将代码推送到 GitHub 并拉取更新以保持同步。完成后,你将掌握日常 Git 工作流:track → commit → push → pull。
Git Bash 与 GitHub
Git Bash
在电脑上使用的命令行工具,用于运行 Git 命令(clone、commit、push)。它在本地工作,基本上就是你输入命令的地方。
GitHub
用于在云端存储、分享和协作 Git 仓库的在线平台(网站)。你的代码在这里存储并在线共享。
Git 的重要性
- 版本控制 – 跟踪更改并允许回滚到早期版本。
- 云备份 – 代码安全地存储在网上。
- 协作 – 多人可以在同一项目上工作。
- 作品集构建 – 向雇主展示技能。
- 代码审查 – 通过 pull request 和评论提升质量。
- 行业标准 – 在技术和 IT 岗位中被广泛使用。
Git Bash 安装
- 前往 Git 官网并安装 Git Bash。
- 打开搜索栏,输入 “Git Bash”,并确认安装已完成。
- 点击 Git Bash 图标打开 Git 命令行。
将 Git Bash 连接到 GitHub 账户
1. 检查已安装的 Git Bash 版本
git --version

2. 在 Git Bash 上配置身份
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
3. 验证姓名和电子邮件的配置
git config --global --list

4. 生成 SSH 密钥并将其添加到 SSH 代理
# 生成一个新的 SSH 密钥(将邮箱替换为你的)
ssh-keygen -t ed25519 -C "you@example.com"
# 当提示输入文件位置时,直接回车
# 当提示输入密码短语时,回车(如果愿意也可以设置)
启动 SSH 代理并添加密钥:
eval "$(ssh-agent -s)"

命令解释
eval– 执行随后的命令输出的文本。ssh-agent– 一个帮助程序,负责在内存中保存你的密钥。-s– 将输出格式化为 shell 命令。$(...)– 先运行括号内的命令并替换为其输出。
现在,你已经可以在本地使用 Git Bash,并通过 SSH 安全地连接到 GitHub。祝编码愉快!