Git 核心知识
发表于 | 更新于
一、Git 核心概述
1. 定位与目标
分布式版本控制工具,解决4大开发痛点:备份、代码还原、协同开发、追溯提交记录
核心优势:无需联网工作(本地完整版本库)、高速、支持非线性开发(多分支)、适配超大型项目(如Linux内核)
2. 与集中式工具(SVN/CVS)的区别
类型
核心特点
依赖网络
代表工具
集中式
版本库存中央服务器
必须联网
SVN、CVS
分布式
每人电脑都是完整版本库
无需联网
Git
3. 起源
2005年由Linus Torvalds开发,用于解决Linux内核开发的版本管理问题
二、安装与环境配置
1. 安装
下载地址:https://git-scm.com/download
验证:右键出现「Git GUI Here」「Git Bash Here」即为成功
2. 必做配置(用户身份)
123456# 设置用户名和邮箱(每次提交会关联该信息)git config --global user.name "用户名"git config --global user.email "邮箱& ...