Skip to content
GitTeams gives you insight into multiple repositories at once.
Go Shell Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd/gitteams
docs
internal/app/gitteams
scripts
.gitignore
.release.yml
.travis.yml
CHANGELOG.md
Dockerfile
LICENSE
Makefile
README.md
go.mod
go.sum
main.go

README.md

GitTeams

Build status Release Maintained Docker Cloud Build Status License Coffee

GitTeams gives you insight into multiple repositories at once.

Example

$ gitteams --github-token=<token> --github-username=<username>  stats --sort=branches 
INFO[0000] Collecting repos                             
INFO[0000] Processing                                   
INFO[0001] Report                                       
┌─────────────────────────────────────────────────────────────────────────────────────────────────┐
│ REPO                                     BRANCH COUNT  LANGUAGE           LINES OF CODE  MERGED │
├─────────────────────────────────────────────────────────────────────────────────────────────────┤
│ gh:NoUseFreak/Cron                                  3  PHP (76%)                     33       0 │
│ gh:NoUseFreak/docker-multi-cache                    1  Go (22%)                       6       0 │
│ gh:NoUseFreak/cicd                                  1  Go (60%)                      33       0 │
...
└─────────────────────────────────────────────────────────────────────────────────────────────────┘

More info

To see all options available, check the help function.

$ gitteams help
Git Teams helps you manage all project at once.

Usage:
  gitteams [command]

Available Commands:
  author      Count number of authors
  branch      Count number of branches
  commits     Count commits in repository
  help        Help about any command
  language    Show main language in repository
  loc         Get LOC count in repositories
  merged      Count merged branches
...

Platforms

  • Github
  • Gitlab
  • Bitbucket

Output

Description
Author count Count authors in each repository.
Branch count Count branches in each repository.
Commit count Count commits in each repository.
Lines of Code Count the lines of code in each repository.
Language Find the most common language in each repository.
Merged branches Count all branched fully merged into the main branch.
Size Calculate the size of the repository in kb.
Tag count Count all tags into each repository.

Install

Homebrew

brew install nousefreak/brew/gitteams

Binary

curl -sL http://bit.ly/gh-get | PROJECT=NoUseFreak/gitteams bash

Docker

docker pull nousefreak/gitteams
You can’t perform that action at this time.