已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
版本控制讲师:李庭威,有问题吗?与2人以上一起参与软件项目开发?程序在开发过程中有版本控制吗?如果不使用版本控制会发生什么?没有版本控制?备份多个版本需要空间和时间。很难恢复到以前的正确版本。很容易导致BUG解决方案代码冲突。很难管理代码混淆。很难跟踪问题代码修饰符和修改时间。很难发布项目版本。什么是版本控制?修订控制是维护工程蓝图的标准实践,它可以跟踪从工程蓝图的诞生到项目最终完成的过程。一种记录几个文件内容变化的系统,以便将来参考特定版本的修订。版本控制工具,CVS-打开版本控制之门SVN-集中式版本控制之王git-分布式版本控制的伟大作品,主要内容,GIT简介GIT安装和使用在窗口客户端侵权安装和使用GIT集成第三方Eclipse构建GIT服务器GIT经典协作模型/分支分类安卓源代码管理GIT迁移通过CopSSH,GIT简介,Linus的第二部伟大作品。2005年,BitKeeper停止免费使用Linux社区。Linus必须自己开发一个分布式版本控制工具,因此Git诞生了。目前,使用Git作为版本控制的开源软件有:Linux内核、安卓、jQuery、RubyonRails、Debian在Eclipse上使用Git的项目数量也超过了使用SVN的仓库数量。为什么是GIT?分布式,离线操作日常工作备份非现场协同工作现场版本控制,避免引入辅助目录,可采取后悔药工作进度,可随时快速保存,GIT工作模式,集中式协同模式,社会网络协同模式,集中式协同模式,社会网络协同模式,GIT基本交互流程图,GIT-窗口安装,查看GIT安装文档,GIT仓库初始化,仓库初始化gitinit-bare共享。git仓库文件目录HEAD:一个描述信息配置,指向当前分支的提交描述:项目:项目配置信息info/:其中有一个排除文件,指定文件对象/:Git对象库(提交、树、Blob、标记)refs/:标识提交钩子/:默认钩子脚本、Git变量设置、gitconfig命令-系统:操作/etc/gitconfig文件:包含适用于所有用户和系统所有库的值。-全局:操作/。gitconfig文件:特定于您的用户默认值:operation warehouse。git/config文件个人信息初始化(不要随意修改)$ git config user . name user 1 $ git config user . email user 1 忽略文档回应 *。TXT。gitIgnore,GIT基本命令,参见GIT命令文档,GIT相关概念,工作区暂存区版本库,Tortoisegit安装和使用,参见Tortoisegit安装文档,git与Eclipse集成,参见e GIT安装文档,Copsh服务器配置,参见Copsh安装文档,git经典协作模型,中央仓库:包括两个分支:主和开发。主要分支:掌握和发展。支持分支:功能分支、发布分支、补丁分支Git实现了经典协作模型的全过程。安卓源代码管理。安卓使用Git作为代码管理工具,管理160多个版本库。使用中有两个重要的创新。Gerrit是为代码审计开发的,以便更好地集中管理代码。回购命令行工具也被开发来封装一些Git命令,并有效地组织100多个Git库。回购:回购是谷歌为管理安卓版本库开发的工具。它使用Python在一定程度上封装了Git,简化了多版本库的管理。Gerrit:代码审计服务器。Git版本库的推送必须经过Gerrit服务器,并且所有的修订都必须经过检查和验证,然后才能被合并到正式代码中。如何查看安卓源代码。GIT./platform/man
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《JBT10583-2006 低压绝缘子瓷件技术条件》(2025年)实施指南
- 2025年广东阳江市招聘事业单位高层次(急需紧缺)人才32人(医疗岗11人)笔试考试备考题库及答案解析
- 2025广东肇庆市鼎湖区人民武装部招聘民兵专职教练员8人笔试考试参考题库及答案解析
- 2025湖南永州市市直医疗机构工作人员招聘58人笔试考试备考试题及答案解析
- 《JBT9840.2-1998 拖拉机挂车气制动系统气制动阀技术条件》(2026年)实施指南
- 2025甘肃定西市人民医院招聘编外工作人员40人考试笔试备考试题及答案解析
- 《JBT9186-1999 二氧化碳气体保护焊工艺规程》(2026年)实施指南
- 2025广东广州市海珠区滨江街招聘雇员3人考试笔试备考试题及答案解析
- 2026山东潍坊市第二人民医院校园招聘(第一批)36人考试笔试备考试题及答案解析
- 2025福建厦门港务贸易有限公司社会招聘1人考试笔试备考题库及答案解析
- 长期照护师基础知识考核试卷及答案
- 云南动物科学真题及答案
- 城市社区服务系统建设方案
- 企业转让协议合同范本
- 江苏省工程建设标准建筑地基基础检测规程
- 企业财务审计及内控体系自查清单模板
- 2025至2030中国冷冻机油行业项目调研及市场前景预测评估报告
- 第1课 求助是一种智慧教学设计-2025-2026学年小学地方、校本课程黑教版生命教育
- 军贸知识培训课件
- 健身房会员转店协议书5篇
- 人工智能+行动中国式现代化背景下智慧旅游发展研究报告
评论
0/150
提交评论