引言:
事先说明,Java版本只是说明用于维护Java代码,或者代码部分用Java
该git配置在虚拟机Ubuntu内进行,Windows相似
git的作用:用于版本控制,在版本迭代的过程中,方便查看历史修改的记录
版本控制的作用:---管理多人开发项目
- 实现多人开发
- 记载文件的历史记录
- 组织和保护源代码和文档
- 统计工作量
- 并行开发,提高开发效率
- 追踪整个开发过程
主流的版本控制器:
- git
- svn
- cvs
- vss
- tfs
- ...
版本控制器的分类
1. 本地版本控制:
记录文件每次的更新,在本地的电脑上保存资料---适合自己使用
2. 集中版本控制器---SVN
从服务器下载版本,每个人做出更改之后提交到服务器,别人才能看到更改的内容,历史版本存在服务器上
3. 分布式版本控制器---Git
所有的版本信息同步到本地的用户的仓库中---可以在本地看到所有版本历史记录
内容更新不需要上传到服务器,只需要向对方推送即可