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 安装

  1. 前往 Git 官网并安装 Git Bash。
  2. 打开搜索栏,输入 “Git Bash”,并确认安装已完成。
  3. 点击 Git Bash 图标打开 Git 命令行。

将 Git Bash 连接到 GitHub 账户

1. 检查已安装的 Git Bash 版本

git --version

Git 版本输出

2. 在 Git Bash 上配置身份

git config --global user.name "Your Name"
git config --global user.email "you@example.com"

3. 验证姓名和电子邮件的配置

git config --global --list

Git 配置列表输出

4. 生成 SSH 密钥并将其添加到 SSH 代理

# 生成一个新的 SSH 密钥(将邮箱替换为你的)
ssh-keygen -t ed25519 -C "you@example.com"

# 当提示输入文件位置时,直接回车
# 当提示输入密码短语时,回车(如果愿意也可以设置)

启动 SSH 代理并添加密钥:

eval "$(ssh-agent -s)"

SSH 代理输出

命令解释

  • eval – 执行随后的命令输出的文本。
  • ssh-agent – 一个帮助程序,负责在内存中保存你的密钥。
  • -s – 将输出格式化为 shell 命令。
  • $(...) – 先运行括号内的命令并替换为其输出。

现在,你已经可以在本地使用 Git Bash,并通过 SSH 安全地连接到 GitHub。祝编码愉快!

Back to Blog

相关文章

阅读更多 »

Git Bash 与 GitHub 初学者入门

Git 是一种免费、开源的版本控制系统,用于随时间跟踪代码或任何文件的更改。它让开发者能够: - 在项目上工作…

Git 与 GitHub 入门指南

介绍 在软件开发的世界中,版本控制是必不可少的。Git 是一种版本控制工具,帮助你跟踪代码的更改,...