高教社课件现代编译器设计与实现1.4 实验项目版本管理v10 (git).pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 16页
  • 2026-09-07 发布于广东
  • 举报

高教社课件现代编译器设计与实现1.4 实验项目版本管理v10 (git).pptx

实验项目版本管理;MENU;Git简介;Git使用–配置Git信息;Git使用–创建并拉取远程仓库;Git使用–向远程仓库同步本地修改;Git使用–向远程仓库同步本地修改;Git使用–向远程仓库同步本地修改;Git使用–向远程仓库同步本地修改;Git使用–冲突合并;普通合并

普通合并,Git会自动完成。普通合并是合并进来的分支新增了文件,Git会自动将新增的文件合并到当前分支中。

冲突合并

冲突通常满足两个条件:

两个分支都来源于一个原始分支;两个分支都修改了同一份文件中相同的内容。

模拟冲突合并的情况:B同学Fork了A同学仓库,A和B同学在各自仓库分别提交了自己的内容,现在需要将A同学提交的内容更新到B同学仓库中。

;步骤一:设置上游仓库演示

gitremoteaddupstreamurl命令:将url对应的远程仓库设置为upstream。

步骤二:拉取上游仓库文件演示

gitfetch远程仓库远程仓库分支:拉取远程仓库对应的分支到本地仓库。

;步骤三合并分支演示

gitmerge分支:将分支合并到当前分支

步骤四解决冲突演示

因为同时修改了warm_up.txt文件,无法合并需要手动修改。

;步骤五重新提交文件到仓库演示

重新添加到暂存区、本地

文档评论(0)

1亿VIP精品文档

相关文档