Git 与 GitHub 版本控制入门指南
发布: (2026年1月16日 GMT+8 03:16)
4 min read
原文: Dev.to
Source: Dev.to

介绍
版本控制帮助开发者跟踪代码更改并更有效地协作。Git 和 GitHub 是实现这一目标的工具。Git 是一个版本控制系统,而 GitHub 是一个在线平台,将项目存储在云端。在本文中,你将学习用于版本控制的基本 Git 命令。
入门
- 从官方网站下载并安装 Git。
- 安装后,用你的姓名和电子邮件地址配置 Git:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
- 在GitHub 注册页面注册 GitHub 账户并设置个人资料。
Git 版本控制命令
git init– 初始化一个目录,使 Git 能开始跟踪更改。git clone– 在本地机器上复制一个 GitHub 仓库。git add– 将文件添加到暂存区。git commit– 将已添加到暂存区的文件保存为一次提交。git push– 将本地仓库的最新提交推送到 GitHub。git pull– 从 GitHub 获取并更新本地仓库的更改。
初始化 Git 仓库
我们将使用一个名为 my‑first‑repo 的简单示例项目来演示 Git 命令的工作方式。
-
创建项目文件夹 并进入该文件夹。
-
初始化仓库:
git init
-
在项目文件夹中创建文件 并检查其状态:
git status
-
将文件添加到暂存区 并提交:
git add . git commit -m "Initial commit"
-
推送到 GitHub
- 在 GitHub 上创建一个新仓库。
- 复制仓库的 URL。
- 关联本地项目并推送:
git remote add origin git branch -M main git push -u origin main

你的项目现在已经在 GitHub 上可用了。
Git 协作与冲突解决
通过创建分支可以实现高效协作。分支让每位协作者能够在同一项目上工作而互不干扰。
git branch <branch-name>– 创建一个新分支。git checkout <branch-name>– 切换到指定的分支。git merge <branch-name>– 将该分支合并到当前分支(例如main)。
结论
Git 和 GitHub 是每个开发者必备的工具。只需几个基本命令——git init、git add、git commit、git push 和 git pull——就可以跟踪你的工作、与他人协作并安全地管理代码。练习这些命令将提升你对版本控制的信心。