| Crates.io | gitjuggling |
| lib.rs | gitjuggling |
| version | 1.4.0 |
| created_at | 2023-03-05 14:49:20.716268+00 |
| updated_at | 2025-01-01 20:57:07.292635+00 |
| 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 | 27,698 |
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