#google #git #scope #command-line-tool #command #history #tool #line #managed #git-repo

app oper

Command line tool to browse changes across multiple git repositories managed by google’s git-repo tool

3 unstable releases

✓ Uses Rust 2018 edition

new 0.2.1 Oct 8, 2019
0.2.0 Aug 27, 2019
0.1.0 Aug 3, 2019

35 downloads per month

MIT/Apache

185KB
1K SLoC

Scope

Oper is a basic history tool for git repositories managed by google's git-repo tool.

It can show the history of the last n days across all managed git repositories.

Oper is inspired by tig, but is far for more basic. Don't expect any commands or additional views.

Screenshot

Installation

Oper is written in rust. You need the rust toolchain installed to be able to use it:

https://www.rust-lang.org/tools/install

Then you simply install oper with:

cargo install oper

Usage

  • Define the number of days to include in the history with the --days cli switch
  • Filter commits by using the --author or --message cli switches
  • Press Enter on any change in the list to get a more detailed view
  • Quit oper by pressing q

Dependencies

~18MB
~408K SLoC