Crates.io | gitjuggling |
lib.rs | gitjuggling |
version | 1.2.0 |
source | src |
created_at | 2023-03-05 14:49:20.716268 |
updated_at | 2024-06-23 18:24:14.702559 |
description | Run a git command in all repositories under the current working directory |
homepage | |
repository | https://github.com/vrischmann/gitjuggling |
max_upload_size | |
id | 801471 |
size | 28,900 |
This is a simple tool to run a git command in all repositories under the current working directory.
For example, with the following directory layout:
.
├── bar
│ ├── foobar
│ └── .git
├── baz
│ ├── foobar
│ └── .git
└── foo
├── foobar
└── .git
You can run git pull
in all repositories like this:
$ gitjuggling fetch --all -p
/tmp/test/foo executing fetch --all -p
/tmp/test/baz executing fetch --all -p
/tmp/test/bar executing fetch --all -p
3 items succeeded, 0 items failed
You can use the COPR repository:
$ sudo dnf copr enable vrischmann/gitjuggling
$ sudo dnf install --refresh gitjuggling