732|0

111

帖子

0

资源

一粒金砂(中级)

玩转Zynq连载15——使用GIT进行工程备份和版本管理7 [复制链接]

00.jpg

 

2.7 将分支(BranchMergeMaster

         工程实践的状况很可能是这样,我们在ver1上开的branch,原本是为了进行一些其它的验证,但是我们发现这个branch方向越走越光明,以至于我们决定抛弃原先master中的ver2,而使用当前branch_Aver2作为最终release的版本。从版本管理角度,我们希望branch_Aver2作为masterver3进行release。怎么做?merge命令可以搞定。

         由于是将branch_A分支mergemaster,所以本地工作目录需要先使用Switch/Checkout命令切换回到master

         然后点击右键菜单的TortoiseGitàMerge…

15-1.png

         弹出的Merge窗口中,选中FromàBranchbranch_A,点击OK

15-2.png

         完成后如图所示。

15-3.png

         Show log窗口中,可以看到master指向了一个新的merge的版本。

15-4.png

这个merge版本包含了之前masterbranch_A中所有的文件内容。

15-5.png

         这个例子中,原生的masterbranch_A只是文件不同。但是不可避免的,我们的实际应用中,会存在相同文件名的文件内容不同的情况,那么使用当前小乌龟GIT进行merge,最终结果会是branch_A覆盖了master的内容。



此内容由EEWORLD论坛网友ove学习使我快乐原创,如需转载或用于商业用途需征得作者同意并注明出处

此帖出自FPGA/CPLD论坛

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

最新文章 更多>>
    关闭
    站长推荐上一条 1/9 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表