Skip to content

gitsum is a Go (golang) cli tool for getting the status about large number of git repositories in one shot, fairly quickly.

License

Notifications You must be signed in to change notification settings

simplylib/gitsum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gitsum

Go Reference Go Report Card

gitsum is a cli tool for finding information about large number of git repositories in one shot, fairly quickly.

Installing

Requirements

git

go install github.com/simplylib/gitsum@latest

Usage

Usage: gitsum <flags> [path]
  -help
        show help message
  -v    be verbose

Notes

Currently gitsum:

  • checks every folder in the current directory recursively, skipping subdirectories of a valid git repo.
  • reports a repo as modified if: contains untracked files or changes in current branch || a branch has unpushed commits (this triggers on branches that have no upstream)

Output

paths are relative to current directory if run in current directory, otherwise fullpath

About

gitsum is a Go (golang) cli tool for getting the status about large number of git repositories in one shot, fairly quickly.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages