如何撤销 Git 合并 git merge

此方法只能撤销本地 git merge。 Git 非常方便的是几乎可以撤消任何操作,包括合并 merge。可以使用 git reset 命令重置到合并之前的版本,从而实现撤消: ` git reset --hard ` 如果在合并之前没有提交的 hash,还可以使用以下命令变体: ` git rese ...

命令行 JSON 处理工具 jq

jq 是一款非常轻量的 JSON 处理工具。不需要任何依赖,只需一个 binary 文件即可。 > jq Homepage 命令示例: echo '{ "title": "西游记" }' | jq '.title' ` ...

如何清晰的写一份工作日志 KPTP

在整理多年前写的博客时发现,曾经自己使用过一种“工作日志方法”写过一段时间的工作日志。让我多年后读起来,仍然能够清晰的了解到当时的工作状态。 这就是 KPTP 工作日志法: Keep: 今天做了哪些工作 Problem: 遇到了哪些问题 Try: 针对这些问题,准备未来要尝试的解决方案 Plan: 明天的工作计划 为什么要写工作日志 ...

一些可以让你回血的软件应用

作为一个工具控,在使用电脑手机的过程中,搜集了一些个好用、提升效率的App。包含 Windows、Mac 和 iOS 平台,免费付费的软件都有。 Windows 10 QuickLook 可在 windows10 应用商店下载。实现了和 Mac 的 QuickLook 一样的功能。 Seer 同 QuickLook Everyting ...

Hello World

This is my first vuepress blog, so "Hello World". ...

中文技术文档的写作规范

本文摘自阮一峰的《中文技术文档的写作规范》 > > 很多人说,不知道怎么写文档,都是凭着感觉写。 网上也很少有资料,教你写文档。这已经影响了中文软件的发展。 > 英语世界里,文档非常受重视,许多公司和组织都有自己的文档规范,清楚地规定写作要求,比如<a ...

域名与DNS

每天上网都离不域名、域名系统,这里简单讲解一下。 我们每天访问各种网站,遇到过各种域名,如:www.baidu.com 域名的结构 域名由多部分组成,以点分开,自右向左,等级依次递减。lding.xyz 就是由两部分组成,lding 和 xyz。xyz 叫做顶级域名,lding 叫做次级域名或者二级域名。而 www叫做**三级 ...

神器之 Paste

这是一篇多年前写于 wordpress 上的博文 paste Paste 是一款剪贴板应用。剪贴板就是纪录你所复制内容的一款工具。 Paste 就是那种一旦使用,就再也离不开的应用。前几日,不知道出了什么问题,Paste 总是一打开就闪退,导致我几天没能用上。期间可谓是浑身难受。 在使用 ...

关于 Git 的一点碎语

这是一篇多年前写于 wordpress 上的博文 git 微软副总裁 Gabriel Aul 放话说要将整个 Windows 源码搬到 Git 来管理。为此还在楼道里张贴了 “使用 Git 的五个阶段”,来安抚团队。 想想 5 个月前,我开始在公司推行 Git 来做代码版本管理。 搭建 Git 服务器 传播 ...