51工具盒子

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

git笔记

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

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

厉飞雨 阅读(199) 评论(0) 赞(9)

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

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

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

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

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

使用 Tig 来可视化 Git 工作流

使用 Tig 来可视化 Git 工作流

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

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

Git 教程:重命名分支、删除分支、查看分支作者

Git 教程:重命名分支、删除分支、查看分支作者

厉飞雨 阅读(112) 评论(0) 赞(12)

<blockquote> <p>掌握管理本地/远程分支等最常见的 Git 任务。</p> </blockquote> <p>Git 的主要优势之一就是它能够将工作&quot;分叉&quot;到不同的分支中。</p> <p>如果只有你一个人在使用某个存储库,分支的好处是有限的。但是...

Gitbase:使用 SQL 探索 Git 仓库

Gitbase:使用 SQL 探索 Git 仓库

厉飞雨 阅读(191) 评论(0) 赞(9)

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

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

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

厉飞雨 阅读(142) 评论(0) 赞(9)

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

用 Jekyll 和 Git 展示你的源码

用 Jekyll 和 Git 展示你的源码

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

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

七个改变我生活的 Git 小技巧

七个改变我生活的 Git 小技巧

厉飞雨 阅读(143) 评论(0) 赞(12)

<blockquote> <p>这些有用的小技巧将改变你在当前最流行的版本控制系统下的工作方式。</p> </blockquote> <p>Git 是当前最流行最普遍的版本控制系统之一,它被应用于私有系统和公开网站上各种各样的开发工作。不论我变得对 Git 有多熟悉,似乎总有些功能等待着被发掘。下面分享下和 Git 相...

Git 中上下文切换的 4 种方式

Git 中上下文切换的 4 种方式

厉飞雨 阅读(165) 评论(0) 赞(9)

<blockquote> <p>比较 Git 中四种切换分支的方法的优缺点。</p> </blockquote> <p>所有大量使用 Git 的人都会用到某种形式的上下文切换。有时这只会给你的工作流程增加少量的开销,但有时,这可能是一段痛苦的经历。</p> <p>让我们用以下这个例子来讨论一些常...