ergo

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2018 License: GPL-3.0 Imports: 14 Imported by: 0

README

Build Status

ergo

Ergo (έργο), greek name for work, is a list of utilities for the daily developer workflow

ergo sample output

Actions

Currently one action is available

  • Compare multiple branches in means of commits ahead and commits behind a base branch

Run

$ go build -o ergo main.go
$ ./ergo -directory path-to-repo -branches 'qabranch,productionbranch,mybranch,yourbranch'

Configuration

$ ergo -h
Usage of ergo:
  -baseBranch string
    	Base branch for the comparison. (default "master")
  -branches string
    	Comma separated list of branches
  -directory string
    	Location to store or retrieve from the repo
  -repoUrl string
    	git repo Url. ssh and https supported
  -skipFetch
    	Skip fetch. When set you may not be up to date with remote

SSH access

For ssh access to repos make sure you have a running ssh-agent

$ eval `ssh-agent`
Agent pid 4586
$ ssh-add 

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL