看懂 Git Graph
2024-01-02 18:57:40
目录
文章目录
Git Graph
Git Graph 是服务于 Git 分支管理的一种可视化工具,帮助开发者直观地理解 Git 仓库的繁杂分支信息。下文中以开源的 Nginx 项目为例。
看懂 Graph
-
第一条直线就是 “主线”,通常是 master,也可以是其他。
-
每一个点代表一个 Commit,可以查看到该 Commit 的具体信息。
-
每一个在新的 Branch 或 Local Repository 上的 Commit 会衍生一条不同颜色的支线。
-
每一个在现有的 Branch 或 Local Repository 上的 Merge 会合并一条支线。
- 合并 master 主干上的 commits 到另一个 branch。
- 合并 branch 到 master 主干
- 合并 master 主干上的 commits 到另一个 branch。
VSCode Git Graph 插件
1. 选择展示的 Branches
勾选 show remote branches 可看见 local 和 remote 的 all branches。其中 origin/ 前缀的 remote branch;没有 origin/ 的就是 local branch。
2. Checkout 到一个 Branch
鼠标双击分支标签,前面出现小圆圈。
3. 找到指定 Branch 最新的 Commit
可以通过搜索找到 Branch 上最近一次的 Commit,即 HEAD 指针的位置。
4. 找到 Branch 分叉口
从 HEAD 指针一直往下找到分叉节点的上一个 commit 就是衍生 Branch 的 commit。
5. 查看 2 个 Commits 之前的区别
长按 Ctrl/Commend 然后选着 2 个 Commits 就可以查看两者的区别。
文章来源:https://blog.csdn.net/Jmilk/article/details/135339234
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!