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

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

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

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

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

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

4、换到新分分支(swwitchh to new brannch)”,则则会在完成成当前新分分支创建之之后,将工工作分支切切换到新分分支上去。13.返回回结果,创创建成功!14.现在在我们来看看看当前版版本库是什什么状态,通通过“查看看历史纪录录showw logg”,这个显显示了所有有的版本状状态,请多多关注该项项。15.版本本历史中,不不同的版本本状态通过过颜色区分分:红色=当前前工作分支支所处分支支;绿色=本地地分支;粉红色=服服务器上分分支;16.我们们尝试修改改一下内容容,17.再看看看修改后后显示成什什么状态18.修改改完了,我我们就要开开始提交,注注意:当前前的提交,是是提交到当当前

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

6、版本记记录。22.提交交只是将修修改归入版版本管理了了,但还没没将修改提提交到服务务器上,请请牢记GIIT是分布布式的,本本地和服务务器都有一一套版本库库在维护。我们需要将将本地修改改推送到服服务器上。因为我们是是将本地新新建的个人人开发分支支初次推送送到服务器器,所以之之前不需要要做“拉取取pulll”的操作作。23.填写写需要写入入的服务器器端版本分分支号,最最好和本地地的分支号号保持一致致,并满足足个人开发发分支命名名规则。24.查看看结果25.现在在再看看版版本历史状状态26.个人人分支开发发完成,需需要合并到到项目分支支上。先切换当前前工作分支支为项目分分支:27.切换换对象为项项目

7、分支,这这里我使用用的项目分分支是maasterr分支,请请根据各自自具体实际际内容选择择。28.查看看结果29.看看看版本历史史里面是怎怎么显示的的,注意,红红色分支为为当前工作作分支。30.以项项目分支为为基础,将将指定分支支(个人开开发分支)合合并到此基基础分支上上。31.选择择需要合并并过来的分分支内容32.查看看合并结果果33.现在在需要将合合并后的结结果放到服服务器上去去,请先从从服务器上上拉取(ppull)出出最新的版版本内容到到本地,然然后再将本本地分支提提交上去。34.拉取取的选项,请请选择你需需要提交的的项目分支支。35.拉取取结果36.看看看现在版本本历史上都都有些什么么

8、东西,发发现在项目目分支(mmasteer)上,有有其他用户户提交了其其他内容,已已经和本地地内容进行行了合并。请保证当前前的项目分分支(maasterr)处于最顶端的最最新节点上上。37.状态态满足要求求,可以对对服务器上上进行推送送38.同样样的推送过过程39.查看看结果40.推送送成功,看看看版本历历史上的内内容冲突处理41.查看看一下当前前的版本历历史,发现现当前的版版本没有处处于最新的的节点上,合合并一下42.将个个人分支合合并到项目目分支里面面去43.合并并报错,有有问题,仔仔细看内容容,提示有有冲突(cconfllict)44.查看看文件夹状状态,发现现项目文件件夹上的图图标颜色

9、变变成黄色叹叹号,标示示有冲突需需要人工解解决。45.找到到具体的冲冲突文件(也也是黄色叹叹号显示),选选择编辑冲冲突46.看一一下冲突对对比文件,下下图的窗口口1/2分别别是两个版版本状态,上上面做出了了标记:窗窗口1是服务器器端(Thheirss-REMMOTE),窗窗口2是本地(MMine-LOCAAL)。窗窗口3是合并后后的内容。目前的冲突突情况是:本地和服服务器的内内容都修改改了同一行行,机器无无法判断到到底是用哪哪一个内容容,所以窗窗口3中这一行行的内容全全是?47.根据据我们自己己的选择,来来修改这个个内容,在在这里,我我选择了将将服务器(窗窗口1)中的冲冲突内容放放在本地(窗窗口2)的内容后后面,这样样冲突就解解决了。窗窗口3中能显示示合并后的的具体内容容。48.确认认冲突解决决后,请点点击如下的的冲突确认认按键,将将冲突标记记关闭。49.冲突突解决后将将自动完成成剩下的合合并工作,现现在我们再再来看看版版本历史的的现实,已已经完成合合并。50.在这这之后,我我们同样需需要做拉取取,推送本本地的修改改到服务器器上的操作作,请参考考之前的步步骤。

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

当前位置:首页 > 管理文献 > 管理制度

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

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