Git基础教程:从零开始

什么是版本控制

版本控制是记录文件变更历史的系统。想象你在写文档时保存了多个副本:方案v1.doc、方案v2.doc、方案最终版.doc。版本控制就是用专业工具自动管理这一过程。

安装Git

安装后打开命令行,输入 git --version 验证安装。

配置Git

首次使用需要配置身份信息:

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

创建第一个仓库

mkdir my-project
cd my-project
git init

git init 会在当前目录创建一个 .git 隐藏文件夹,这就是本地仓库。

第一次提交

echo "# My Project" > README.md
git add README.md
git commit -m "init: 创建项目"

git add 将文件加入暂存区,git commit 将暂存区的变更保存为一个提交。

查看状态和历史

git status
git log

git status 查看当前工作区状态,git log 查看提交历史。

基本工作流程

1. 修改文件 2. git add 文件名(暂存变更) 3. git commit -m "说明"(提交) 4. 重复以上步骤

常见问题

git init后文件夹没变化? .git是隐藏文件夹,用 ls -a 可见。

commit message写什么? 简要描述本次修改的内容,如"修复登录bug"。

可以撤销git add吗? 使用 git reset 文件名 取消暂存。

相关路径:继续阅读以下页面可完成下载、安装和使用配置。

常见问题

第一次提交前必须配置用户名和邮箱吗?

建议必须配置。Git 会把 user.name 和 user.email 写入提交记录,用于识别提交作者。

git add 和 git commit 有什么区别?

git add 是把改动放入暂存区,git commit 是把暂存区保存为一次提交。

国内用户学习 Git 需要配置代理吗?

学习本地命令不需要;访问 GitHub 远程仓库较慢时,再参考代理配置教程。

下载 Git 2.55.0.2 Windows 版

62.42 MB · 免费开源

Git Windows 版下载

版本 2.55.0.2 · 62.42 MB · SHA-256校验