- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
注:器端设置参考:/dbzhang800/article/details/6901460
Git是一种为先进代版本管理及工作平台分布式文件块式在所有协同成员的计算机上较差时依然可用传统的式代码版本管理系统较难以脱离网络运行
块文件块保存必威体育精装版文档提交及恢复速度快;传统的式代码版本管理系统则每次提交及恢复时都需要对所增量进行求和,慢
上述两点,仅可以采用传统的星形以有多种不同模式(略)
it的几个概念Repositories),网络或本地实际代码的地方同一仓库可存多个项目
References),可以作是指块中特定版本指针可代码版本有向图进行向前(般是提交操作Commit、向后(般是恢复操作(不同分支间
分支(,般是为了概念开发,主要版本开发中分出一个,在基础上进行修改,使有向图分支状态
(般是了调试或概念开发的代码加入到主要版本中,对两部分的代码进行比较
先向后回溯两个分支的近公共,通过与近公共节点进行对比,两个分支各对哪些文件进行了修改(因为是文件块,所以需要两个版本的文件差传统模式需要对两个版本的记录进行求和)
一文件在两个版本中均被修改过,为冲突人工调整其中一个版本,自动将个版本分别修改后的部分未修改的部分为新的版本
(移动的参照指针),标记特殊的代码版本如碑
Push、Fetch操作,Push是将本地仓库的修改提交到远程,而是从远程仓库获取修改更新
图 1分支与合并图中为参照,圆边矩形间箭意指新版本从旧版本中修改而)
EclipseWindow菜单-Show View- (Other…-Git-) Git Repositories,打开Git面板,可位置
图所示面板包含以下信息:
个仓库:protégé,[2.0]及[master]是本地代码所处的版本号进行分支或切换后该版本号会改变,之后路径是本地仓库位置
protégé
Branches,可进行分支的切换
本地分支状态,指版本编号(自动生成),其后是提交的(无备注不能提交)
Remote Tracking(处是服务器集中)中情况s,可跳至特定的标签版本暂无)
References参照
FETCH_HEAD,最后一次从远程下载的代码版本
HEAD,当前本地版本(a2959)
Remotes,包含一些远程仓库代码)远程仓库提交代码)地址
当前地目录
.git是Git的版本管理信息,可不管
Protégé_Helloworld中的项目文件夹,里面是具体的项目文件
图 2面板包含信息Eclipse下Git的创建:
上图所示面板上方圈红处epository的三种创建方式,用第二种: and add the clone to this view,复制远程仓库到本地
输入:250/git/protege/,其余内容会自动填入
分支此处有主分支(master
本地设如存放位置
图 3复制远程仓库到本地右下图为复制protégé后的更新)
Eclipse提交
对代码进行修保存
时,检测出工作代码与地仓库代码的不同,在项目上“”标识出来
键项目Commit(不便)弹出上方输入,下方从修改的文件中需要提交的文件,击弹出将代码内容进行分析对比。点击
提交后,可右键点击项目:Show in History,将显示记录
,此时代码修改仅提交到了本地仓库,并未提交至远程仓库右键项目:Push to Upstream,将修改提交至远程仓库
图 4修改后自动
图 5提交窗口及代码对比窗
图 6历史记录查看面板
Eclipse下Git的更新合并:
键项目:Team-Fetch from Upstream会显示远程仓库的代码修改情况
历史记录可看出时候刷新不及时,需重启)
master是当前本地仓库代码EAD是当前的参
origin/master是当前远程仓库代码分支,FETCH_HEAD当前远程参
而从显示protégé master”及下箭头表当前本地仓库代码版本低于远程提交
,需要将远程版本与本地版本进行合并右键点击项目:Merge,选择当前分支ster)需要与哪个分支进行合并
若无冲突,合并结果
,显示冲突文件,并在文件中进行冲突标识版本版本根据标识进行修改后,键Package Explorer中的已修改文件再提交生成提交后历史记录如下
图 7查看Fetch后的历史记录及变化
图 8选择合并合并
9提交冲突及解决
文档评论(0)