/go-eatme

Simple tool to manage multiple git/hg repositories at once

Primary LanguageGoMIT LicenseMIT

GoEatMe

GitHub Latest Release) GitHub license Build Status Build Status Go Report Card

Simple tool to manage multiple git/hg repositories at once. It goes through all subdirectories recursively and concurrently execute specified command in all af them.

Install

Using Homebrew (OS X / Linux)

brew install kulapard/tap/eatme

Update

Using Homebrew (OS X / Linux)

brew update
brew upgrade eatme

Usage

eatme [options] [command]

By default, it runs fetch + pull + update commands at once. To specify branch use -b/--branch option:

eatme -b foo/bar
Command Action
branch Show current branch
fetch Run git fetch
pull Run git/hg pull
push Run git/hg push
update Run git checkout/hg update
help Help about any command

License

This project is licensed under the MIT License. See the LICENSE file for more information.