← 全部教程

Git 快速入门:从安装到第一次提交

发布
2026-08-12
分类
开发工具
难度
入门
类型
教程
WindowsmacOSLinux跨平台免费开源代码

Git 是目前最主流的版本控制系统。本教程不追求覆盖所有概念,只带你跑通「安装 → 建仓库 → 提交」的完整链路,并掌握日常最常用的几条命令。

1. 安装与初次配置

从官网下载安装包(Windows/macOS/Linux 均有),安装完成后打开终端,先设置身份信息:

git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

这个信息会写入每一次提交记录,方便区分是谁做的修改。

2. 创建你的第一个仓库

mkdir my-project && cd my-project
git init

git init 会在当前目录创建隐藏的 .git 目录,从此这个目录就是一个 Git 仓库。

3. 理解三个区域

Git 的核心是一个两步走流程:

  • 工作区:你正在编辑的文件
  • 暂存区:用 git add 标记的、准备进入下一次提交的改动
  • 仓库:用 git commit 固化下来的历史快照

简单说:add 是”挑选改动”,commit 是”打包存档”

4. 第一次提交

echo "# My Project" > README.md
git add README.md
git commit -m "初始提交:添加 README"

git log 查看提交历史,能看到刚刚生成的第一条记录。

5. 日常最常用的六条命令

命令作用
git status查看当前状态(最常敲的命令)
git add <文件>把改动放入暂存区,. 表示全部
git commit -m "说明"提交暂存区的改动
git diff查看未暂存的具体改动
git checkout -- <文件>丢弃某个文件的未暂存修改
git log --oneline单行格式查看历史

6. 下一步

  • 远程仓库:在 GitHub 创建仓库后,用 git remote add origin <地址> 关联,git push -u origin main 推送
  • 分支git switch -c feature-x 创建并切换分支,git merge 合并
  • 图形化工具:VS Code 和 JetBrains 全家桶都内置了优秀的 Git 界面,熟记概念后用图形工具效率更高

小结

记住这个循环:改文件 → git status 看状态 → git add 挑选 → git commit -m 存档。日常开发中 90% 的场景用这四步加一个 git log 就够了。

教程涉及资源