/check-it-out

A Git CLI tool. Check it out before you checkout!

Primary LanguageJavaScriptMIT LicenseMIT

Check It Out

Check It Out

npm version GitHub version

Check it out, before you checkout.

Change branches with a single command. Check It Out visualizes branches and remotes in your current project. Long Branch Names? Forget it!

Fewer commands, fewer keystrokes, better productivity!

Requirements

Node >= v6.0

Git - Required for core features

Installation

We're on NPM!

npm install -g check-it-out

Installing from source

Fork or clone the repository

git clone https://github.com/jwu910/check-it-out.git

Navigate to your repository directory and run

npm install

Create a symbolic link to the entry point

Linux/Mac:

Navigate to a desired destination directory currently in your path.

ln -s /path/to/check-it-out/index.js checkit

Usage

Run this command to list local and remote branches!

checkit

Check It Out Usage

Call git log on current highlighted branch with [space]

Quick Git Log!

Commands Description
j/k, down/up Navigate the list
h/l, left/right Previous/Next remote
r Refresh list with a fetch and prune
enter Select highlighted item
space Git log
q, C-c, esc Quit

Contributing

Please refer to the Contributing Guidelines

License

MIT @ Joshua Wu