一、介绍
版本控制是为了更方便大家分工合作而设计的。两大版本控制软件:集中式版本控制svn和分布式版本控制git。
1、集中式版本控制系统示意图:
多人处理同一数据,需要网络互通并且对网速要求也高。无网情况下无法工作。
2、分布式版本控制系统
每人本地都有自己的版本库,没有网络也可以操作。文件交换服务器不存在也不影响本地操作。
git最强大的功能:分支结构。
二、git下载安装
官网地址:https://git-scm.com/download
安装好右键进入git bash
git version #查看git 版本
git config -l #配置git
第一个需要提供姓名和邮箱,用来表明身份
git config --global user.name 'tian'
git confg --global user.email 'eee@qq.com'
系统配置与本地配置
git config --system --list#系统配置列表
git config --global --list#本地配置列表
git操作流程图
git status#git状态
git status -s#简约显示
git init .#初始化当前目录,即把当前目录作为git仓库
git add .#.表示当前目录所有文件
git commit -m "这是一个备注"#备忘提交
git commit -a -m "版本描述"#以上git add和commit合并写法