git主流版本控制器,分布式系统。流行的两大神器:gitlab和github
1 安装配置
apt-get install git
2 服务器创建仓库:
创建仓库: git init --bare 裸仓库
git init 非裸仓库
注意:非裸仓库存储的是原文件,裸仓库存储的是改变的内容。
可以通过watch -n 0.5 tree . 命令查看当提交删除等操作时候,裸仓库和非裸仓库的区别
3 客户端配置git
git config --global user.name “liaowen” //用户名
git config --global user.email “85866@qq.com” //密码
本地提交更改都是通过此用户和密码提交记录
4 git原理:
git四个区域
workspace:工作区
index:暂存区
repository:本地仓库
remote:远程仓库
文件的四种状态:未暂存,已暂存(staged),已修改(modifyed),已提交(commited)
5 多人协作方式 分支流程
分支管理: