#tool #git #hg #cli #version-control

app verco

A simple Git/Hg version control client based on keyboard shortcuts

10 stable releases

✓ Uses Rust 2018 edition

1.5.0 Aug 12, 2019
1.4.4 Aug 12, 2019
1.4.2 Jun 6, 2019
1.4.0 May 31, 2019

#49 in Command line utilities

Download history 50/week @ 2019-05-27 40/week @ 2019-06-03 18/week @ 2019-06-10 29/week @ 2019-06-17 18/week @ 2019-06-24 29/week @ 2019-07-01 17/week @ 2019-07-08 8/week @ 2019-07-29 35/week @ 2019-08-05

82 downloads per month

MIT license

39KB
1K SLoC

verco

A simple Git/Hg version control client based on keyboard shortcuts

Platforms

This project uses Cargo and pure Rust stable so Windows, Mac and Linux should work.

It depends on:

Install

First of all, install rust into your system using rustup.

Once it's installed, you can proceed to install verco using Cargo (Rust's package manager). Open a terminal and run these commands to clone and install verco:

cargo install verco

Once you close and open again your terminal, you'll be able to use verco in whichever directory you need. You can even delete that verco folder if you please.

Usage

Open a terminal from your repository folder and type in verco. It will launch verco and you can begin to use it.

Use your keyboard to perform git/hg actions (also, press h for help).

Keymap

h               help

e               explorer

s               status
l               log

d               revision changes
shift+d         revision diff

c               commit all
shift+c         commit selected
x               revert all
shift+x         revert selected
u               update/checkout
m               merge

r               unresolved conflicts
shift+r         resolve taking other
ctrl+r          resolve taking local

f               fetch
p               pull
shift+p         push

shift+t         create tag

b               list branches
shift+b         create branch
ctrl+b          close branch

Screenshots

verco video example

help screen in verco

commit screen in verco

log screen in verco

Dependencies

~240KB