#git-repository #multiple #perform #command-line-tool #action #directory #status

app rigit

Cli-tool which lets you perform a git action on multiple repositories

4 releases

0.2.0 Mar 17, 2024
0.1.7 Mar 15, 2024
0.1.3 Nov 14, 2023

#784 in Command line utilities

Download history 252/week @ 2024-03-10 148/week @ 2024-03-17 5/week @ 2024-03-24 3/week @ 2024-03-31

230 downloads per month

MIT license

13KB
250 lines

rigit

Tool which let's you perform a git actions on multiple repositories.

Installation

cargo install rigit

Usage

rigit [OPTIONS] [COMMAND]

Commands:
  status  Run git status on all repos in the following directory
      -v, --verbose  Print complete git status
  fetch   Run git fetch on all repos in the following directory
  help    Print this message or the help of the given subcommand(s)

Options:
  -G, --generate <generator>  [possible values: bash, elvish, fish, powershell, zsh]
  -h, --help                  Print help
  -V, --version               Print version

WIP (Could take some time because the implemented commands are the main ones I wanted this tool for)

  • pull: pull the remote changes of all repositories under the specified directory and merge/rebase them.

Planned features

  • push: push the local changes of all repositories under the specified directory to the remote repositories.

Dependencies

~1–11MB
~73K SLoC