Graphs for changing the number of git repo

Hello
Is there a program to display a graph of changes in the git repository? In particular, the graph that shows these varibales:

  • the number of total rows over time (one point for each commit)
  • row adding speed (one dot between every two commits)
  • line deletion / change speed (one point between every two commits)

Something like this graph for the Linux kernel

I want a graphic tool to appear. Or a tool that gives the image as output (bitmap or vector). Or at least there was an easy way to get data for these graphs for use in a spreadsheet such as OpenOfficeCalc or Exel.

+4
source share
1 answer

I don’t know what I know:

The only graphical statistics generator for Git is gitstats , which creates graphs like for Linux .

commit per hours

Worth checking out: pepper

Pepper is a flexible command line tool for extracting statistics and generating reports from source code repositories.
It comes with several graphical and textual reports and is easily extensible using the Lua scripting language. pepper includes support for several version control systems, including Git and Subversion.

They have a neat gallery .


April 2013 update: for GitHub projects, you also have Pulse (see " Get Speed ​​with Pulse ")

Pulse is a great way to find out about recent activity in projects.
Perhaps you haven’t checked your favorite repository for some time, or simply discovered a project that interests you. Pulse will show you who is actively committing and what has changed in the project branch by default :

Pulse

You can find the link to the left of the navigation bar .

Link

+5
source

Source: https://habr.com/ru/post/1346426/


All Articles