https://github.com/dimitri4788/git-snoop
:wrench: Command line tool for statistical analysis of a git repository.
https://github.com/dimitri4788/git-snoop
command-line-tool git git-addons git-snoop statistics
Last synced: 7 months ago
JSON representation
:wrench: Command line tool for statistical analysis of a git repository.
- Host: GitHub
- URL: https://github.com/dimitri4788/git-snoop
- Owner: dimitri4788
- License: mit
- Created: 2017-03-21T21:07:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-01T17:51:26.000Z (over 8 years ago)
- Last Synced: 2025-01-17T22:23:29.761Z (9 months ago)
- Topics: command-line-tool, git, git-addons, git-snoop, statistics
- Language: JavaScript
- Homepage:
- Size: 396 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
git-snoop
=========> `git-snoop`: A command line tool for statistical analysis of a git repository. It generates a detailed statistical information about a repository.
Description
-----------
Wouldn't it be amazing if say you clone a huge codebase and want to quickly see some important details about this repository. `git-snoop` lets you do that with just a simple command from your terminal.#### Statistics
- shows authors info (name and number of commits) and lead author
- shows number of branches
- shows start date
- shows total number of commits
- shows top 10 filetypes (by extension) and total number of filetypes
![]()
Installation
------------
- Install Node.js and npm
- `cd git-snoop`
- `npm install -g`Usage
-----
```sh
$ cd
$ git-snoop .
```Future Improvements
-------------------
- The display can be converted into a nice image that will open using native image viewer
- It currently ignores the files or directories (patterns) that are listed in *src/ignore.js* but this list can be missing some other files or directories that should not be included while calculating file-types related information