Skip to content

Latest commit

 

History

History
53 lines (29 loc) · 1.62 KB

README.md

File metadata and controls

53 lines (29 loc) · 1.62 KB

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.