#crawler #git #cli

app git-leave

Check for unsaved or uncommitted changes on your machine

15 stable releases

1.6.1 Jun 19, 2023
1.6.0 Apr 16, 2023
1.5.7 Dec 15, 2022
1.5.6 Sep 2, 2022
1.2.0 Jan 23, 2022

#120 in Development tools

Download history 4/week @ 2023-06-03 18/week @ 2023-06-10 50/week @ 2023-06-17 32/week @ 2023-06-24 38/week @ 2023-07-01 5/week @ 2023-07-08 5/week @ 2023-07-15 15/week @ 2023-07-22 5/week @ 2023-07-29 4/week @ 2023-08-05 2/week @ 2023-08-12 18/week @ 2023-08-19 18/week @ 2023-08-26 34/week @ 2023-09-02 5/week @ 2023-09-09 1/week @ 2023-09-16

58 downloads per month

MIT license

20KB
302 lines

Git Leave Logo

Check for unsaved or uncommitted changes on your machine.

Usage

Set the leaveTool.defaultFolder key in your git global configuration file to use the --default or -d flag.

[leaveTool]
    defaultFolder = ~/path/to/projects
Check for unsaved or uncommitted changes on your machine.

Usage: git-leave [OPTIONS] [DIRECTORY]

Arguments:
  [DIRECTORY]  The directory to search in [default: .]

Options:
  -d, --default            Use git config default folder value for the directory to search in
      --follow-symlinks    Should we follow symlinks
      --show-directories   Should we show the directories we are actually crawling
      --threads <THREADS>  The number of cores to use for crawling [default: number_of_cores]
  -h, --help               Print help
  -V, --version            Print version

Credits

  • woobuc/sweep for many concept I implemented here (threads, logging)

Dependencies

~15–28MB
~431K SLoC