Skip to content

cschladetsch/go-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo Jo - Git repo management

Build status CodeFactor License

A tool to see the status of your git repos, and to switch between them quickly. Written in Java.

Build

mvn clean install

Install

Source jo.sh to add a bash function called jo that will invoke the .jar file, passing arguments, and processing the results.

Usage

  • jo - list all git repos in $WORK_DIR
  • jo n - move to nth repo, as shown by jo command
  • jo - - go back to repo you came from

Enter and Leave scripts

If a repo tree has a file called .leave anywhere from where you are leaving from, up to the root of the repo, then that script will be executed when you leave the repo via jo.

Similarly, if a repo as a file called .enter anywhere from where you are entering to, up to the root of the repo, then that script will be executed when you enter the repo via jo.

TODO

  • Colorise output
  • Test on Darwin, Linuix, Oracle Linux, Windows
  • Add a first binary release across all platforms
  • More information about changes to a repo. Currently just adds a * character if there have been any modifications to a repo

Known Bugs

WIP.

About

A tool to see the status of your git repos, and to switch between them quickly.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published