官方文档
源于官方文档,针对常用操作进行提炼汇总
Git简介
Git是一个免费的开源分布式版本控制系统,它可以快速高效地处理从小型到大型的项目。
Git易于学习,占用空间小,性能极好。它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理工具,具有像廉价的本地分支、方便的staging区域和多个工作流这样的特性。
直白讲,就是一个免费的存放以及管理自己项目的仓库
Git特性
- 分布式:方便随时随地管理代码
- 版本控制:对于项目的管理以及更新换代非常便捷
安装
sudo apt-get install git
基本使用
git主要分为工作区、代码暂存区、版本库
我们需要做的就是不断从版本库获取项目,然后修改编辑项目,最后从新回传到版本库
工作区、暂存区、版本库
工作区
自己创建的项目,在文件中显示的文件
在工作区中我们可以进行代码的编写
暂存区
用于临时存储代码,一般位于.git目录的index文件中
版本库
.git文件,本地文件下的隐藏文件