Skip to content
/ repos Public

Gizmo for the tool belt of industrious developers to keep track of all your local repos.

Notifications You must be signed in to change notification settings

ukautz/repos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repos

Gizmo for the tool belt of industrious developers to keep track of all your local repos.

Assumption: You have multiple (git/vcs) repositories and often work on multiple over the day / time.

Problem: Forgetting to push some vs the hassle of checking each repo directory.

Solution: Check all local repos with one command and see if anything has been forgotten.

In addition, this tool serves as a demo command line application showcasing CLIF (CLI Framework).

Install

Latest release with binaries for Linux, Mac & Windows can be found here

Build

$ go get github.com/ukautz/repos

Usage

repos-commands

Add repos

You can add repos in two ways: explicit adding a single directory or scanning a folder (recursively)

Scan directory

repos-scan

Add a single repo

repos-add

Check repos

Well, this is the primary function of this tool: Check if any of your repos have local (uncommitted/unpushed) changes.

repos-check

State

Currently only Git is supported. Since I don't use anything else atm... Check out the Repo interface if you feel like contributing.

About

Gizmo for the tool belt of industrious developers to keep track of all your local repos.

Resources

Stars

Watchers

Forks

Packages

No packages published