GIT版本管理工具操作实例演示_第1页
GIT版本管理工具操作实例演示_第2页
GIT版本管理工具操作实例演示_第3页
GIT版本管理工具操作实例演示_第4页
GIT版本管理工具操作实例演示_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

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

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

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

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

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

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

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

9、的版本历历史,发发现当前前的版本本没有处处于最新新的节点点上,合合并一下下42.将将个人分分支合并并到项目目分支里里面去43.合合并报错错,有问问题,仔仔细看内内容,提提示有冲冲突(cconfflicct)44.查查看文件件夹状态态,发现现项目文文件夹上上的图标标颜色变变成黄色色叹号,标示有有冲突需需要人工工解决。45.找找到具体体的冲突突文件(也是黄黄色叹号号显示),选择择编辑冲冲突46.看看一下冲冲突对比比文件,下图的的窗口11/2分分别是两两个版本本状态,上面做做出了标标记:窗窗口1是服务务器端(Theeirss-REEMOTTE),窗口22是本地地(Miine-LOCCAL)。窗口口3是合并并后的内内容。目前的冲冲突情况况是:本本地和服服务器的的内容都都修改了了同一行行,机器器无法判判断到底底是用哪哪一个内内容,所所以窗口口3中这一一行的内内容全是是?47.根根据我们们自己的的选择,来修改改这个内内容,在在这里,我选择择了将服服务器(窗口11)中的的冲突内内容放在在本地(窗口22)的内容容后面,这样冲冲突就解解决了。窗口33中能显显示合并并后的具具体内容容。48

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论