2

我正在寻找一种可以可视化使用 git -repo 的软件。我喜欢 Github 的一些特性和 Bitbucket 的一些特性,所以我不想使用它们,因为它们并不完美。我正在寻找创建类似视觉特征的方法。您可以在下面找到一些部分,但仍然缺少很多谜题——那么如何创建 Github 风格的东西,例如打孔卡和 git -repo 的时间线?

一些部分

  1. Gource here to vizualise commits

  2. Gitolite在这里管理烫发。

  3. Ticgit在这里管理工单但非常不完整(很多东西没有打补丁,例如里程碑显然没有打更多补丁)

4

4 回答 4

7

enter image description here Installation on Ubuntu:

sudo apt-get install python python-cairo 
git clone https://github.com/guanqun/git-punchcard-plot.git
cd git-punchcard-plot/
sudo cp git-punchcard /usr/local/bin

Usage:

  1. Go to your repository directory.
  2. Type in console: git punchcard!
  3. Open: output.png

reference : git repo : https://coderwall.com/p/lxygq

于 2013-11-02T20:03:18.837 回答
1

据我所知,目前没有工具允许这样做。我自己研究了这个话题,找不到任何真正有用的东西。尽管如此,已经在以下位置提出了一个非常类似的问题:

从 Git 存储库生成统计信息

你应该看看那里发布的建议。

于 2012-06-30T20:25:54.753 回答
1

Dustin Sallings在 github 上有不错的考勤脚本和其他一些脚本。

于 2012-06-30T21:19:37.747 回答
0

tig是一个很棒的 git 命令行客户端。它使用 ncurses,并有许多 vim 风格和 emacs 风格的键绑定。虽然 tig 是一个 git 客户端(不是 GitHub 客户端),但您仍然可以浏览提交、查看提交历史记录树、进行提交、编辑阶段、查看差异等等。有关 git repo 更具体方面的可视化工具,请参阅其他答案。

主视图和差异视图

树视图 (来源:nitro.dk

于 2013-11-03T09:38:31.113 回答