通知短信+运营短信,5秒速达,支持群发助手一键发送🚀高效触达和通知客户 广告
[TOC] >## 什么是 Git?!! Git 是目前世界上最牛逼、最先进的分布式版本控制系统(没有之一)。 >## 什么是版本控制系统? 比如当你在编写代码时,当需要修改一些代码的时候,不得已要删除另外一些代码。第二天又想恢复回昨天删除的代码,这个时候就需要使用到版本控制系统。 最标志性的用来进行版本控制管理的软件就是`SVN`,但越来越多的公司选择将代码迁移至 Git。 >## SVN 和 Git 的区别在哪里吗? 最核心的区别时 SVN 是`集中式`的版本控制系统,而 Git 是`分布式`的。 <br> 集中式版本控制系统需要找一个服务器作为大本营,所有的代码都需要提交到服务器上进行统一的管理。当你需要对代码进行改动时,需要先从服务器上下载一份拷贝,修改完成之后,还需要上传回服务器。 在分布式版本控制系统中,大家都拥有一个完整的版本库,不需要联网也可以提交修改,所以中心服务器就显得不那么重要了。 >## 安装Git Git的安装非常简单,我们可以直接从[官网](https://git-scm.com/downloads)下载。 **注意**是`Git`而非`Github` 建议安装最新版的 Git。由于 Git 在保持向后兼容方便表现很好,所以你不需要担 心后续用到的新的版本时,原先的命令没用了。 安装完成后,首先我们先来自报家门,当然你不必担心有人冒充,Git有方法可查。**注意,此处用户名与邮箱不得使用中文** ``` git config --global user.name "用户名" git config --global user.email "邮箱" ``` 执行完成之后,可以使用 `git config --list` 命令可以查看信息是否写入成功