GIT版本管理工具操作实例演示1607.docx

上传人:you****now 文档编号:49417879 上传时间:2022-10-08 格式:DOCX 页数:36 大小:2.77MB
返回 下载 相关 举报
GIT版本管理工具操作实例演示1607.docx_第1页
第1页 / 共36页
GIT版本管理工具操作实例演示1607.docx_第2页
第2页 / 共36页
点击查看更多>>
资源描述

《GIT版本管理工具操作实例演示1607.docx》由会员分享,可在线阅读,更多相关《GIT版本管理工具操作实例演示1607.docx(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、GIT版本本管理工工具操作作实例演演示Windoows窗窗口版V1.02013-03-06信息技术部部 张光胜胜修改历史修改时间版本号修改人内容备注2013-03-06V1.0张光胜初始版本创创建阅读说明:该文档描描述了使使用GIIT的winndowws工具具进行版版本管理理的全过过程,所所有的关关键操作作均通过过文字和和截图进进行体现现,通过过具体的的操作实实例,展展示了关关键操作作点。请请认真阅阅读!注:截图图中的版版本号,项项目分支支,路径径等内容容,请根根据工作作实际内内容填写写,具体体内容请请向你的的负责组组长咨询询。1.首先需需要通过过认证,需需要建立立一对SSSH KEYY,使用

2、用如下工工具:2.工具界界面如下下:3.需要通通过鼠标标的划动动,来生生成随机机因素,保保证密钥钥的随机机性,请请在指定定范围内内划动鼠鼠标,直直到进度度条满。4.进度条条满了之之后,就就会显示示一个SSSH KEYY信息。请将框内的的内容复复制出来来,通过过邮件发发送给指指定的代代码管理理员。5.同时,需需要保存存这对生生成的kkey,请请妥善保保存,这这个就是是你的身身份信息息,后续续使用将将一直使使用。6.获取代代码:7.填入获获取版本本分支对对应的信信息:A. 版本库地址址B. 本地存放目目录C. 登陆使用的的用户私私钥文件地地址D. 使用的版本本分支8.看看结结果,SSUCCCESS

3、S9.查看一一下从服服务器上上新获得得的版本本内容10.我们们做开发发,需要要在自己己的个人人分支上上去操作作,不能能直接在在项目分分支内容容上操作作。现在在创建新新分支:11.个人人分支的的创建,分分支名必必须是遵遵循规则则的,否否则无法法上传到到服务器器上。个人分支的的名称应应为:uuserr/用用户名/自自定义名名称其中前两项项是固定定规则,而而自定义义名称是可以以自行决决定。个人分支的的数量不不受限制制。12.请选选择你的的个人开开发分支支的父分分支名称称,也就就是说,是是在哪个个分支的的基础上上衍生出出的当前前分支,有有多个选选择,可可以是最最新当前前项(HHEADD)、指指定分支支

4、、指定定标记点点(TAAG)、指指定版本本节点(Verrsioon)。如果选中“切切换到新新分支(swiitchh too neew bbrannch)”,则则会在完完成当前前新分支支创建之之后,将将工作分分支切换换到新分分支上去去。13.返回回结果,创创建成功功!14.现在在我们来来看看当当前版本本库是什什么状态态,通过过“查看看历史纪纪录shhow logg”,这个个显示了了所有的的版本状状态,请请多关注注该项。15.版本本历史中中,不同同的版本本状态通通过颜色色区分:红色=当前前工作分分支所处处分支;绿色=本地地分支;粉红色=服服务器上上分支;16.我们们尝试修修改一下下内容,17.再看

5、看看修改改后显示示成什么么状态18.修改改完了,我我们就要要开始提提交,注注意:当当前的提提交,是是提交到到当前工工作分支支,也就就是创建建的个人人开发分分支上。什么时候可可以做提提交?任何时候你你都应该该做提交交!尤其是是每天下下班,以以及完成成每一个个功能点点的开发发的时候候。不建建议整合合多个修修改点统统一提交交,这将将对后续续的集成成上线造造成影响响。19.提交交的时候候,需要要关注以以下内容容:A. 注释:重中中之重,必必须清晰晰明确地地描述当当前这次次提交的的修改的的所有内容容,完全全覆盖,不不可遗漏漏。后续续会检查查所有人人的提交交注释,对对不能正正确表达达的注释释提交人人做出处

6、处罚。B. 提交的文件件内容,对对需要提提交的文文件,需需要勾选选。20.提交交的结果果显示21.查看看一下版版本状态态,是否否自己的的提交已已经被版版本记录录。22.提交交只是将将修改归归入版本本管理了了,但还还没将修修改提交交到服务务器上,请请牢记GGIT是是分布式式的,本本地和服服务器都都有一套套版本库库在维护护。我们需要将将本地修修改推送送到服务务器上。因为我们是是将本地地新建的的个人开开发分支支初次推推送到服服务器,所所以之前前不需要要做“拉拉取puull”的的操作。23.填写写需要写写入的服服务器端端版本分分支号,最最好和本本地的分分支号保保持一致致,并满满足个人人开发分分支命名名

7、规则。24.查看看结果25.现在在再看看看版本历历史状态态26.个人人分支开开发完成成,需要要合并到到项目分分支上。先切换当前前工作分分支为项项目分支支:27.切换换对象为为项目分分支,这这里我使使用的项项目分支支是maasteer分支支,请根根据各自自具体实实际内容容选择。28.查看看结果29.看看看版本历历史里面面是怎么么显示的的,注意意,红色色分支为为当前工工作分支支。30.以项项目分支支为基础础,将指指定分支支(个人人开发分分支)合合并到此此基础分分支上。31.选择择需要合合并过来来的分支支内容32.查看看合并结结果33.现在在需要将将合并后后的结果果放到服服务器上上去,请请先从服服务

8、器上上拉取(pull)出最新的版本内容到本地,然后再将本地分支提交上去。34.拉取取的选项项,请选选择你需需要提交交的项目目分支。35.拉取取结果36.看看看现在版版本历史史上都有有些什么么东西,发发现在项项目分支支(maasteer)上上,有其其他用户户提交了了其他内内容,已已经和本本地内容容进行了了合并。请保证当前前的项目目分支(master)处于最顶端的最新节点上。37.状态态满足要要求,可可以对服服务器上上进行推推送38.同样样的推送送过程39.查看看结果40.推送送成功,看看看版本本历史上上的内容容冲突处理41.查看看一下当当前的版版本历史史,发现现当前的的版本没没有处于于最新的的节

9、点上上,合并并一下42.将个个人分支支合并到到项目分分支里面面去43.合并并报错,有有问题,仔仔细看内内容,提提示有冲冲突(cconfflicct)44.查看看文件夹夹状态,发发现项目目文件夹夹上的图图标颜色色变成黄黄色叹号号,标示示有冲突突需要人人工解决决。45.找到到具体的的冲突文文件(也也是黄色色叹号显显示),选选择编辑辑冲突46.看一一下冲突突对比文文件,下下图的窗窗口1/2分别别是两个个版本状状态,上上面做出出了标记记:窗口口1是服务务器端(Theirs-REMOTE),窗口2是本地(Mine-LOCAL)。窗口3是合并后的内容。目前的冲突突情况是是:本地地和服务务器的内内容都修修改

10、了同同一行,机机器无法法判断到到底是用用哪一个个内容,所所以窗口口3中这一一行的内内容全是是?47.根据据我们自自己的选选择,来来修改这这个内容容,在这这里,我我选择了了将服务务器(窗窗口1)中的的冲突内内容放在在本地(窗窗口2)的内容容后面,这这样冲突突就解决决了。窗窗口3中能显显示合并并后的具具体内容容。48.确认认冲突解解决后,请请点击如如下的冲冲突确认认按键,将将冲突标标记关闭闭。49.冲突突解决后后将自动动完成剩剩下的合合并工作作,现在在我们再再来看看看版本历历史的现现实,已已经完成成合并。50.在这这之后,我我们同样样需要做做拉取,推推送本地地的修改改到服务务器上的的操作,请请参考之之前的步步骤。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁