A07 - 004、Git的分支管理

0、本章学习目录大纲 - Git的分支管理

初学耗时:0.5h

注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。

一、创建分支。
  1.1  进入到repo1目录下,右键TortoiseGit(T)选择创建分支。
  1.2  再右键TortoiseGit(T)选择切换/检出。
  1.3  最后右键提交查看显示效果。

二、合并分支。
    2.1  观察前一步操作变化,没错,Git提交从master变成了dev。
    2.2  修改mytest内容,选择Git提交到dev。
    2.3  再一次切换/检出,只不过这次到了master。
    2.4  再次打开mytest,会发现mytest回到了初始状态。
    2.5  再次切换/检出,可以发现master和dev互不影响。
    2.6  右键TortoiseGit(T)选择合并。

三、解决冲突。
  3.1  在master修改mytest.txt并提交。【master1】
  3.2  切换到dev。
  3.3  在dev修改mytest.txt并提交。【dev2】
  3.4  切换到master,把dev合并到master里来。
  3.5  修改mytest.txt,删除多余符号。
  3.6  右键TortoiseGit(T),选择解决冲突。




ギ 舒适区ゾ || ♂ 累觉无爱 ♀





一、创建本地仓库(版本库)。

  1.1 ~ 进入到repo1目录下,右键TortoiseGit(T)选择创建分支。
  1.2 ~ 再右键TortoiseGit(T)选择切换/检出。

  alt
  alt

  1.3 ~ 最后右键提交查看显示效果。

  alt



黑客专属通道!

- - - - - - - - - - - - - - - - - - - - - - - - - - - -


二、合并分支。

  2.1 ~ 观察前一步操作变化,没错,Git提交从master变成了dev。
  2.2 ~ 修改mytest内容,选择Git提交到dev。
  2.3 ~ 再一次切换/检出,只不过这次到了master。
  2.4 ~ 再次打开mytest,会发现mytest回到了初始状态。
  2.5 ~ 再次切换/检出,可以发现master和dev互不影响。
总结:合并分支,你要合并到哪里就要先切换到哪里。
  2.6 ~ 右键TortoiseGit(T)选择合并。

alt


黑客专属通道!

- - - - - - - - - - - - - - - - - - - - - - - - - - - -


三、解决冲突。

alt

  3.1 ~ 在master修改mytest.txt并提交。【master1】
  3.2 ~ 切换到dev。
  3.3 ~ 在dev修改mytest.txt并提交。【dev2】
思考:这两者合并后会怎样呢?
  3.4 ~ 切换到master,把dev合并到master里来。

  alt

  3.5 ~ 修改mytest.txt,删除多余符号。

  alt
  alt

  3.6 ~ 右键TortoiseGit(T),选择解决冲突。

选择确定,选择提交,修改日志,点击提交。

alt



黑客专属通道!

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

^ 至此,Git的分支管理完成!


- - - - - - - - - - - - - - - - - - - - - - - - - - - -


※ 古今多少事,都付笑谈中。

劝君莫惜金缕衣,劝君惜取少年时。
花开堪折直须折,莫待无花空折枝。
alt



黑客专属通道!

- - - - - - - - - - - - - - - - - - - - - - - - - - - -


注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。

我知道我的不足,我也知道你的挑剔,但我就是我,不一样的烟火,谢谢你的指指点点,造就了我的点点滴滴:)!



黑客专属通道!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值