Skip to content

QWYNG/harvest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

harvest

Regression CLI application that does your git stashes finds

Install

  • cargo
    cargo install harvest
  • Homebrew
    brew tap QWYNG/harvest
    brew install harvest

How to use

USAGE:
    harvest <pattern>

ARGS:
    <pattern>    pattern to search

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

It looks up the diffs of all the git stashes and the current branch with pattern and outputs the stash as a stdout in the following format

harvest fn
stash@{0}: WIP on master: beb5221 rm tests module
 src/bm.rs | 2 ++
 1 file changed, 2 insertions(+)

stash@{1}: WIP on master: beb5221 rm tests module
 src/lib.rs | 1 +
 1 file changed, 1 insertion(+)