我一直在浏览Git 基础知识 - 查看提交历史记录 以及 Git 工具 - 搜索,虽然大多数方法看起来很简单,但我一直在尝试找出是否有一种方法可以找出做得最多的作者提交或/和完成项目中大部分提交的提交者。
我确信会有一些方法,例如 -
查找在项目中完成最多提交的作者。
以降序的方式查找提交次数最多的作者。
查找在项目中完成最多提交的提交者
诸如此类的事情。它可以对项目本身的状态进行一些有趣的分析。
人们知道在上述情况下可以做什么吗?
我正在使用 Debian 破坏者。
我有一个基于 Armbian 的 Linux 系统的 SD 卡映像。我在这个系统的不同地方做了几次修改,我正在寻找一种解决方案来向这个系统添加一些版本信息和/或根据给定的零状态跟踪系统的变化。
是否有任何解决方案来处理它?
能够深入研究软件历史并为代码找到适当的理由是很棒的。
我想我第一次看到这些是在 Linux 补丁中 - 预源代码控制。很明显,在编写 Git 时,它支持补丁描述。但在 Git 之前,像 Subversion 或 CVS 这样的系统在编写时就考虑到了单行消息。
是否有其他影响我们可以追溯到这一点,或者它主要来自 Linux 开发?
因此,我在运行 Debian 9.1 和 KDE 的机器上使用etckeeper,并希望查看特定文件的差异(或者如果尚未实现:过去的版本)。我怎样才能做到这一点?
我使用Xubuntu,发现可以使用apt和更新包apt-get。但是我听说程序员通常git在他们的项目中使用不同的版本来管理。那么为什么Xubuntu不用git来处理不同版本的软件呢?