概述:
1、版本控制:
- 版本迭代与修改(需要保存所有版本)
- 多人协同开发
- 通过工具即软件实现
2、分类
本地版本控制
集中式:典型为SVN
分布式:目前最流行的git
3、安装
bash:linux风格命令,推荐
cmd:windows风格命令
GUI:桌面
4、配置
git config -l
git config --system --list
git config --global --list
git config --global user.name "tj"
git config --global user.email 1448536178@qq.com
5、区域
workspace:工作区
stage:暂存区
repository:本地仓库
remote:远程仓库
6、命令
git init
git clone [url]
//添加所有文件到暂存区
git add .
//提交暂存区中的内容到本地
git commit -m "消息内容"
git push
git fetch
git pull
git checkout
//查看所有文件状态
git status
在将暂存区提交到本地仓库时,必须加-m,否则会进入编辑模式,无效。