- 0
- 0
- 约3.54千字
- 约 31页
- 2025-06-05 发布于广东
- 举报
Git使用介绍
毛新军
国防科技大学计算机学院
xjmao@
内容
分布式版本管理概述
分布式版本控制的基本思想
何为Git?
Git的基本理念、功能和服务
Git使用
Git的操作
问题提出
如何将多人开发的不同代码管理起来
程序代码存储
代码冲突处理
代码版本变更
程序代码追踪
工作量的统计……
需要对代码进行版本控制(RevisionControl)
张三
李四
王五
版本控制的重要性
版本控制是有效管理程序文档、提高协作效率的重要手段
多人协作(横向视角)
版本迭代(纵向视角)
开发者1
开发者2
开发者3
开发者4
项目管理者
v1
v2
v3
v4
版本控制概念
版本控制是对软件制品(程序、文档、数据等)的更改和管理,它是软件配置管理的重要组成部分
组织和保护软件制品:源代码和文档
实现跨区域、多人的协同开发
记载和追踪一个或者多个文件的历史记录
跟踪记录软件开发过程
统计软件开发工作量
版本控制的二种方式
集中式与分布式
集中式版本控制
集中式版本控制
版本库集中存放在中央服务器之中
开发前先从中央服务器取得最新版本
开发完再把自己的工作推送给中央服务器
中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完后再放回图书馆
特点
高度集中、难以有效支持协同开发
典型系统:CVS、SVN、ClearCase
版本库
开发者
您可能关注的文档
- 现代企业管理(2版)---试卷1(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷1答案(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷2(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷2答案(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷3(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷3答案(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷4(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷4答案(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷5(限用书老师下载)20250601.doc
- 现代企业管理(2版)---试卷5答案(限用书老师下载)20250601.doc
原创力文档

文档评论(0)