Git使用目的
- 协同开发
- 统计工作量
- 跟踪整个开发过程
- 版本控制
tips: 主流的版本控制器有git,svn,vsOline等
版本控制分类
本地版本控制
集中版本控制(代表SVN):需要中央服务器才行,开发者在服务器上同步更新或上传自己的修改
分布式版本控制(代表Git):每个人都拥有全部的代码,联网后push到相应的服务器或其它用户.
git介绍
由linux之父linus Benedic Torvalds创建
镜像下载地址:https://npm.taobao.org/mirrors/git-for-windows/
使用GIT的工具
git Bash:linux风格的命令行
git CMD:windows风格的命令行
Git配置
git config --global --list
git config --global user.name “xxx”
git config --global user.email "xxx"clear
Git原理
git的组成:
workpace—index(Stage)—local repository(History)—remote repository
git的工作流程:
1.在工作目录添加,修改文件
(git add)
2.将需要进行版本管理的文件放入暂存去域
(git commit)
3.将暂存去的文件提交到git本地仓库
(git push)
4.将git仓库中的文件提交到网络