51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

掌握强大的 Git 变基命令
开源软件

掌握强大的 Git 变基命令

厉飞雨 阅读(133) 评论(0) 赞(8)

<blockquote> <p>学习如何使用 Git 来压扁、变基和精选。</p> </blockquote> <p>当我与别人谈到 Git 时,几乎每个人都对 <a href="https://opensource.com/article/20/4/git-rebase-i">git ...

使用 Git bisect 命令定位首次引入错误的提交
开源软件

使用 Git bisect 命令定位首次引入错误的提交

厉飞雨 阅读(189) 评论(0) 赞(8)

<blockquote> <p>Git 的 bisect 工具通过快速识别坏的提交,节省了时间和精力。</p> </blockquote> <p>你是不是有过这样的经历:发现代码中有 错误bug,但不知道这个错误是什么时候引入的。这有可能是因为,某个人提交了一份有错误的代码,但没有在他的 Git 提交commit 消息...

删除 Git 远程分支的本地引用
软件教程

删除 Git 远程分支的本地引用

厉飞雨 阅读(71) 评论(0) 赞(7)

<blockquote> <p>遵循几个简单的步骤来保持 Git 仓库的整洁</p> </blockquote> <p>在合并一个 GibLab 的合并请求(MR)或 GitHub 的拉取请求(PR)后,你通常需要从远程仓库中删掉这个主题分支来保持仓库的整洁。然而,这只会删掉远程仓库的主题分支。本地 Git 仓库也会从...

使用 Tig 来可视化 Git 工作流
白嫖帮

使用 Tig 来可视化 Git 工作流

厉飞雨 阅读(188) 评论(0) 赞(6)

<blockquote> <p>Tig 是审查 Git 仓库的绝佳工具,它鼓励你探索日志,而无需构建冗长且有时复杂的查询。</p> </blockquote> <p>如果你发现浏览你的 Git 仓库非常复杂,我已经为你准备好了工具,来了解一下 Tig。</p> <p>Tig 是一个 <a ...

JVM 垃圾回收的工作原理
开源软件

JVM 垃圾回收的工作原理

厉飞雨 阅读(163) 评论(0) 赞(11)

<blockquote> <p>对于程序员来说,掌握 Java 的内存管理机制并不是必须的,但它能够帮助你更好地理解 JVM 是如何处理程序中的变量和类实例的。</p> </blockquote> <p>Java 之所以能够如此流行,自动 垃圾回收Garbage Collection(GC)功不可没,它也是 Java ...

Gitbase:使用 SQL 探索 Git 仓库
日常运维

Gitbase:使用 SQL 探索 Git 仓库

厉飞雨 阅读(181) 评论(0) 赞(8)

<blockquote> <p>Gitbase 是一个由 Go 驱动的开源项目,它使得我们可以在 Git 仓库上运行 SQL 查询。</p> </blockquote> <p>Git 已经成为了代码版本控制的事实标准。虽然 Git 已经很流行了,但想用它来对源代码仓库的历史和内容进行深度分析,仍然是一件复杂的事情。&l...

五个提升你的 Git 水平的命令
日常运维

五个提升你的 Git 水平的命令

厉飞雨 阅读(130) 评论(0) 赞(8)

<blockquote> <p>将这些命令加入到你的工作流中,使 Git 发挥更大的作用。</p> </blockquote> <p>如果你经常使用 Git,你可能会知道它非常有名。它可能是最受欢迎的版本控制方案,它被一些 <a href="https://opensource.com/article/...

用 Jekyll 和 Git 展示你的源码
经验分享

用 Jekyll 和 Git 展示你的源码

厉飞雨 阅读(73) 评论(0) 赞(6)

<blockquote> <p>我是如何通过链接每个页面回到其原始源代码来保持我的网站开放的。</p> </blockquote> <p>我是一个开源的超级粉丝。</p> <p>我支持这项事业的一个小方法是从一开始就保持我的个人博客网站开放。我这样做的部分原因是让人们看到每个页面背后的变化历史。...