Git操作讲解.pdf

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Git操作讲解

创新团队Git安装与操作 目录 一、下载与安装 二、版本库克隆 三、个人,版本库信息设置 四、如何推送代码 五、如何拉取代码 六、代码冲突1:代码多人同时更改 七、代码冲突2:代码实现被更改 八、代码冲突1:代码被删除 九、Git简介 十、多分支开发 前提:申请有Git远端仓库 在开源中国有免费的仓库 1.下载以下两个软件 2.先安装Git在安装TortoiseGit(图形化操作Git软件) 3.Git安装全默认点next 即可 4.安装TortoiseGit,然后安装中文汉化包(win8如何安装msi文件) 5.安装完成后,新建一个文件夹作为代码版本的存放路径,右键选择 TortoiseGit--settings 6.选择中文并制定Git安装路径 至此Git安装完成 因为Git所有上传下载操作都需要输入账号密码,灰常麻烦,所以提 供一个批处理方便以后不用输,路径改为你Git的安装路径 批处理文件链接 下面讲解如何使用Git进行代码控制 1.第一次建立版本库,右键Git克隆 1为远端版本库的url 2.是需要克隆到本地的位置,完成点击确定即可 克隆完成后本地文件夹就存在远端版本库内容 然后我们需要先设置自己的信息和远端信息 7.右键选择TortoiseGit--settings 务必填写好姓名,方便代码冲突时好找人 完成设置后就可以进行Git操作了。 2.推送 当完成一天工作之后,就需要推送必威体育精装版的代码,下面演示如何推送 先推送到本地的版本库再推送到远端的版本库 日志信息必须填好,设置作者,需要选择那些文件要提交到版本库 这样就推送完成了,但有时候我们会推送不成功,这是因为我们协作编写的代码存在冲突, 冲突的解决在后面会讲解如何处理 4.拉取 (务必)当我们每天准备开始工作时,我们都需要拉取远端必威体育精装版的代码,才 来工作,这样能大幅度降低代码冲突的几率 正常情况下,我们只需要 拉取--修改代码--推送 但通常我们并不会那么顺利,下面讲解如何处理冲突 5.增加 当代码有新文件的时候,一般需要先【增加】,使其收版本控制 然后再推送 冲突分为3种: 1.推送失败 现象:第一种冲突也是最常见的冲突,推送失败,Git无法自动完成 代码合并 原因:开发人员在同一版本的代码上,共同修改了同一段代码,然后 其中一个人先推送成功了,这时第二个人就会推送不成功,因为远端 的版本被视为标准版,这第二个开发人员的原始版本跟标准版已经不 同,所以Git不知道如何处理冲突部分。 解决方法:完成工作后,推送失败提示拉取,但是此时不应该拉取, 拉取会导致代码综合两个版本错误合并,修改比较麻烦 我们应该先 【获取】 获取的作用是拷贝远端版本到本地,因为无法直接查看远端文件,然 后就可以跟远端文件进行对比 选择比较的两个版本,版本一是你的必威体育精装版版,版本2基础版选择获取的远端,然 后点击test.java文件 然后就能清楚知道哪段代码被修改了,然后跟必威体育精装版提交的人沟通,如 何合并重复的代码,修改完成后,再拉取,如果还报错,会弹出浏览 改动窗口,右击冲突文件,选择以我的为标准解决,然后就能够正常 推送了 2.代码被修改了 现象:代码被修改了自己不知情,不知如何接下来继续编写 原因:分工不明确导致工作重叠,或者是另一个开发人员认为有更好 的实现方式 解决方法:找出修改代码的人,沟通处理,如何找呢? 一个一个版本往下找,看是谁修改了代码,有三种比较方式,第一种 是与你当前的工作副本比较,第二种是以标准差异格式与所选版本跟 所选版本跟上一版本对比,第

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档