查看git分支图

第一种情况 当两个分支内容一致时 分支图如何展示 子分支比主分支少一个节点 少一块功能 其余功能一致

在vs2019查看传入/传出

查看git分支图

可以看到当前分支的状态

查看git分支图

使用sourcetree查看 可以看到dev-yun并不是最新的分支 它是一条内容和master分支一致 且慢一点节点的分支

远程dev-yun 和本地dev-yun内容一致 在同一个节点

查看git分支图

使用vs查看master分支 当前已经是最新版本

查看git分支图

使用sourcetree查看 远程master和本地master内容一致 在同一个节点 且是最新节点

查看git分支图

第二种情况 当两个分支内容不一致时 分支图如何展示 子分支和主分支都push了不同的功能块 于是产生了新的线路

查看git分支图

我们想把dev-yun的内容合并到master分支上 则切换到master分支上 git merge dev-yun 因为两个分支版本不一致 所以合并时会跳到vim编译器 输入日志 输入i进入编辑vim编辑器 按‘esc’退出编译器 再输入‘:wq’保存退出

下图表示我的当前分支在master上 且仅仅在本地是最新的 未提交到远程库

查看git分支图

下图表示本地master已经推送到远程master 为最新状态 虽然已经合并分支 但是dev-yun分支目前跟master分支的内容是不一致的 只是master是有dev-yun分支的功能

查看git分支图

查看git分支图

上一篇:JZ54 字符流中第一个不重复的字符


下一篇:四大内置核心函数式接口