Skip to content

boringuy/git-super

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro:

git-super is a script to run git command in all it's managed repos and summarize the output. The "status" command is a special formatted report of the status output in each repo. The goal is to give a easy to read summary of what's changed and what local branch and tracking branch each repo is in.

Build:

$ go build

Usage:

  • put the git-super executable in your executable path
$ git super discover

It will walk all the directories recursively to find git repo and list them in .git-super Remove those you don't want git-super to manage in the [subprojects] section

Then, try:

$ git super status

Other git commands is supported but needed to be explicitly allowed in the [commands] section in the .git-super file. The script basically iterate all the managed repo and run the git command (with all the command line options) for you and print out the output of each command at the end. It can be slow because it's currently single threaded.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages