5分钟上手 Git:从安装到第一次提交,小白也能学会

预计阅读时间:9 分钟

摘要

很多人觉得 Git 难,其实真正高频使用的命令可能只有几个。别一上来学分支和工作流,先完成你的第一次提交。代码管理的第一步,不是复杂,而是开始。


命令速查表

git --version
# 查看 Git 是否安装成功

git config --global user.name "你的名字"
# 配置 Git 用户名

git config --global user.email "你的邮箱"
# 配置 Git 邮箱

cd git-demo
# 进入项目目录

git init
# 初始化 Git 仓库

git add hello.txt
# 添加指定文件到暂存区

git add .
# 添加当前目录所有文件到暂存区

git commit -m "第一次提交"
# 提交代码并添加说明

git status
# 查看当前文件状态

git log
# 查看提交历史记录

你是不是也经历过这种场景?

刚学编程时,我经常干一件“危险操作”:

修改代码前,先复制一个文件夹。

最后桌面变成这样:

project-final
project-final2
project-final-真的最终版
project-final-别删

直到后来接触 Git,我才意识到:

原来代码版本管理,早就有成熟方案了。

对于很多新手来说,Git 最大的问题不是“难”,而是:

  • 术语太多
  • 教程太绕
  • 一上来就是分支、冲突、工作流

结果学了半小时,连一次提交都没做成功。

所以这篇文章,我们不讲复杂概念。

只做一件事:

用 5 分钟,完成你的第一次 Git 提交。

看完后,你会掌握:

  • Git 是干什么的
  • 如何安装 Git
  • Git 的最基础工作流程
  • 如何完成第一次代码提交

Git 到底是什么?

简单理解:

Git 就是代码的“时光机”。

它能帮你:

  • 记录每一次修改
  • 随时回退历史版本
  • 和别人协同开发
  • 避免“误删代码”灾难

你可以把 Git 理解成:

Word 的“历史版本” + 程序员协作工具

现在几乎所有开发项目:

  • 前端
  • 后端
  • AI
  • 大模型应用
  • 数据分析

都会用 Git。

所以它已经算程序员的“基础技能”。


第一步:安装 Git

Windows 安装

进入 Git 官网下载安装:

https://git-scm.com/

一路“Next”即可。

安装完成后,打开终端(CMD 或 PowerShell),输入:

git --version

如果看到类似:

git version 2.49.0

说明安装成功。


Mac 安装

Mac 一般自带 Git。

终端输入:

git --version

如果没有安装,系统会提示安装。


image-20260514075819212

第二步:配置你的 Git 身份

Git 第一次使用,需要告诉系统:

  • 你是谁
  • 你的邮箱是什么

执行:

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

例如:

git config --global user.name "zhangsan"
git config --global user.email "123456@qq.com"

这里的信息会出现在提交记录里。

你可以理解为:

给每次代码修改“签名”。


第三步:创建一个项目

新建一个文件夹:

git-demo

进入目录:

cd git-demo

初始化 Git:

git init

如果看到:

Initialized empty Git repository

说明成功了。

这一步非常关键。

它的本质是:

告诉 Git:“开始管理这个文件夹。”


管理文件夹


第四步:创建一个文件

比如创建:

hello.txt

内容:

Hello Git

现在,这个文件已经存在。

但 Git 还“不认识”它。


第五步:把文件添加到暂存区

执行:

git add hello.txt

什么意思?

你可以理解为:

“我准备提交这个文件了”

很多新手最容易卡在这里。

因为 Git 有三个状态:

状态 含义
工作区 你正在修改的文件
暂存区 准备提交的文件
仓库区 已经正式保存的版本

不用死记。

你只需要记一句:

add 是“准备提交”。


第六步:完成第一次提交

执行:

git commit -m "第一次提交"

这里:

-m

表示“提交说明”。

相当于:

“这次修改干了什么”

成功后,你会看到类似:

1 file changed

恭喜。

你的第一个 Git 提交已经完成。


一个最小 Git 工作流

到这里,其实你已经会 Git 了。

日常最基础操作永远是:

git add .
git commit -m "修改说明"

流程图如下:

修改文件
   ↓
git add
   ↓
git commit

这就是 Git 的核心流程。

很多人觉得 Git 很复杂。

其实真正每天高频使用的命令,可能就几个。


怎么查看提交记录?

输入:

git log

你会看到:

  • 提交人
  • 提交时间
  • 提交说明

像这样:

commit xxxxxxx
Author: zhangsan
Date: xxxx

第一次提交

这时候你会突然有种感觉:

“原来代码真的被记录下来了。”

这也是 Git 最迷人的地方。


新手最容易踩的 3 个坑

1. 没有 add 就 commit

很多人直接:

git commit

结果发现:

nothing to commit

原因是:

你还没执行:

git add

2. 中文路径导致奇怪问题

尽量避免:

桌面/测试项目/最终版

推荐:

D:/project/git-demo

英文路径更稳定。


3. 不知道自己改了什么

执行:

git status

它会告诉你:

  • 哪些文件修改了
  • 哪些文件已暂存
  • 哪些文件未提交

这个命令非常常用。

建议记住。

我创建了 a.txt 文件,并写入了一行文本

image-20260514080544563


Git 真正改变的,不只是代码管理

很多人以为:

Git 只是一个工具。

但实际上,它改变的是“开发习惯”。

以前我们写代码:

  • 害怕改错
  • 不敢重构
  • 容易覆盖文件

用了 Git 后:

  • 修改更有安全感
  • 可以大胆试验
  • 出问题还能回退

你会开始真正理解:

“软件开发,本质上是一个不断迭代的过程。”

而 Git,就是这个过程的记录者。


写在最后

今天这 5 分钟里,我们完成了:

  • 安装 Git
  • 配置用户信息
  • 初始化仓库
  • 添加文件
  • 完成第一次提交

如果你是第一次接触 Git,其实已经超过很多刚入门的人了。

接下来,你可以继续学习:

  • GitHub
  • 分支(branch)
  • 代码协作
  • 冲突处理

但别着急。

先把最基础流程用熟。

因为真正重要的,不是背命令。

而是建立:

“让代码可追踪、可回退、可协作”的开发习惯。


一个小任务

现在,打开你的电脑。

新建一个文件夹。

亲手完成一次:

git init
git add .
git commit -m "hello git"

你会比“看懂教程”更进一步。


本文由 楸木 原创,转载请注明出处。

相关推荐