命令速查
Git 简介
为什么要使用 git
真实生产环境中,代码通常由多人、甚至多个部门协作开发。如果靠 U 盘拷贝、手动合并代码,不仅效率极低,还极易出现代码覆盖、丢失、冲突等问题。因此,需要一套可靠的版本控制工具来管理代码,Git 正是当下最主流的解决方案。
Git 是分布式版本控制工具(Distributed Version Control System),与传统集中式版本控制工具(如 SVN)有本质区别:
- 集中式工具高度依赖中央服务器,开发者从服务器拉取代码,修改后再提交回服务器。一旦服务器宕机或网络异常,就无法正常协作与提交;
- 分布式的 Git 让每个开发者本地都拥有完整的版本库,不依赖单一中央服务器,从根本上解决了单点故障和网络限制问题。
Git 能实现的功能主要如下:
- 版本回滚:Git 记录项目每次修改,新版本带来的问题可立即回滚为以往版本减小损失;
- 并行开发:多个开发者可在不同分支开发,Git 会智能合并各自的部分,多人合作可通过远程仓库获取资源,让协作变得更高效;
- 溯源:Git 会记录每次修改的说明和作者,避免 Bug 扯皮;
- 数据安全:Git 将代码存储到个人仓库的分布式特性保证项目几乎永远不会丢失。
下载与安装
官网链接:https://git-scm.com/
一路 Next 安装,右键菜单出现如下界面说明安装成功:
也可以在 cmd 窗口中使用 git --version 命令查看版本,本次安装的是最新的 2.53.0,提示如下:
C:\Users\hp>git --version
git version 2.53.0.windows.1
使用方法
Git 的工作原理
Git 根据代码位置将存储划分为四个区域,分别为工作区、暂存区、本地仓库和远程仓库。


