51工具盒子

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

git笔记

使用 Tig 来可视化 Git 工作流

使用 Tig 来可视化 Git 工作流

厉飞雨 阅读(209) 评论(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 仓库

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

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

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

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

厉飞雨 阅读(143) 评论(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 小技巧

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

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

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

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

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

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

我使用 Git cherry-pick 命令的 3 个理由

我使用 Git cherry-pick 命令的 3 个理由

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

<blockquote> <p>&quot;遴选&quot;可以解决 Git 仓库中的很多问题。以下是用 <code>git cherry-pick</code> 修复错误的三种方法。</p> </blockquote> <p>在版本控制系统中摸索前进是一件很棘手的事情。对于一个...

使用 Git 工作树对你的代码进行自由实验

使用 Git 工作树对你的代码进行自由实验

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

<blockquote> <p>获得自由尝试的权利,同时在你的实验出错时可以安全地拥有一个新的、链接的克隆存储库。</p> </blockquote> <p>Git 的设计部分是为了进行实验。如果你知道你的工作会被安全地跟踪,并且在出现严重错误时有安全状态存在,你就不会害怕尝试新的想法。不过,创新的部分代价是,你很可能...

什么是 Git 遴选(cherry-pick)?

什么是 Git 遴选(cherry-pick)?

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

<blockquote> <p>了解 <code>git cherry-pick</code> 命令是什么,为什么用以及如何使用。</p> </blockquote> <p>当你和一群程序员一起工作时,无论项目大小,处理多个 Git 分支之间的变更都会变得很困难。有时,你不想将整个 Git 分支...