使用 Emoji-Log 为你的提交添加上下文。
Emacs 的 Magit 扩展插件使得使用 Git 进行版本控制变得简单起来。
要是你的 Git 有了人工智能,会不会嫌弃你的提交?
我们继续我们的 PGP 实践系列,来看看签名标签的标签和提交,这可以帮你确保你的仓库没有被篡改。
我认为要弄明白为什么 Git 的分布式特性是对以前的版本控制系统的较大改善的话,除了折腾 CVS 外,没有更好的办法。
gitbase 是一个使用 go 开发的的开源项目,它实现了在 Git 仓库上执行 SQL 查询。
GitHub 被收购导致一些用户去寻找这个流行的代码仓库的替代品。这里有一些你可以考虑一下。
我将向你介绍让 Git 的启动、运行,并和 GitHub 一起使用的基础知识。
这篇文章介绍差异文件(diff)和补丁文件(patch),以及它们如何在开源项目中使用的例子。
这篇向导是对于安装和使用 GitHub 的的一个快速说明,本文还将涉及诸如创建本地仓库,如何链接这个本地仓库到包含你的项目的远程仓库(这样每个人都能看到你的项目了),以及如何提交改变并最终推送所有的本地内容到 Github。