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

app verco

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

20 stable releases

✓ Uses Rust 2018 edition

3.2.0 Nov 27, 2019
3.1.0 Nov 12, 2019
2.3.1 Sep 24, 2019
2.0.0 Aug 31, 2019
1.4.0 May 31, 2019

#99 in Command line utilities

Download history 72/week @ 2019-09-25 52/week @ 2019-10-02 2/week @ 2019-10-09 69/week @ 2019-10-16 31/week @ 2019-10-23 38/week @ 2019-10-30 17/week @ 2019-11-06 40/week @ 2019-11-13 41/week @ 2019-11-20 79/week @ 2019-11-27 21/week @ 2019-12-04 331/week @ 2019-12-11 1/week @ 2019-12-18 20/week @ 2019-12-25 6/week @ 2020-01-01

264 downloads per month

MIT license

1.5K SLoC


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


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

It depends on:


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.


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).


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


verco video example

help screen in verco

commit screen in verco

log screen in verco