【公众号回复 “1024”,免费领取程序员赚钱实操经验】
Git(读音为/gɪt/,公司有时候入职一些新同学,还有人读 jit) 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Linus 是个传奇的人,最近看到他当年在 Google 分享 Git 时的视频,觉得还蛮有趣的,视频地址。
Git 比较灵活,可以使用的命令也非常多。相信你在使用 Git 的过程中碰到过不少的问题,不夸张的说,有的时候本地的 Git 仓库乱的跟车祸现场一般。下面的问题用过 Git 的应该都碰到过,比如:
我的提交信息(commit message)写错了
我提交(commit)里的用户名和邮箱不对
我想删除我的的最后一次提交(commit)
我意外的做了一次硬重置(hard reset),我想找回我的内容
今天推荐的项目 Git飞行规则(Flight Rules),作者用心的收集了使用 Git 过程中可能碰到的众多问题,提高大家恢复车祸现场的能力。为什么叫飞行规则呢?
飞行规则(Flight Rules) 是记录在手册上的来之不易的一系列知识,记录了某个事情发生的原因,以及怎样一步一步的进行处理。本质上, 它们是特定场景的非常详细的标准处理流程。[...]
自20世纪60年代初以来,NASA一直在捕捉(capturing)我们的失误,灾难和解决方案, 当时水星时代(Mercury-era)的地面小组首先开始将“经验教训”收集到一个纲要(compendium)中,该纲现在已经有上千个问题情景,从发动机故障到破损的舱口把手到计算机故障,以及它们对应的解决方案。
上图是项目中的其中一部分内容,详情可以点击如下链接查看。
项目地址:
今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言、点赞和转发关注是我持续更新的动力哦!