An open API service indexing awesome lists of open source software.

https://github.com/eighty4/maestro

Stylish developer workflows
https://github.com/eighty4/maestro

developer-tools development development-environment language-agnostic local-development

Last synced: 12 months ago
JSON representation

Stylish developer workflows

Awesome Lists containing this project

README

          

# Maestro CLI

Stylish developer workflows.

```bash
cargo install maestro
```

## `maestro git [-i, --interactive]`

Sync a workspace of local repositories from their upstream remotes:

```bash
# make a workspace
mkdir workspace && cd workspace
git clone https://github.com/bytecodealliance/wasmtime.git
git clone https://github.com/llvm/llvm-project.git
git clone https://github.com/ziglang/zig.git
git clone https://github.com/microsoft/monaco-editor.git

# drop latest commits from each repo
find . -maxdepth 1 -type d \( ! -name . \) -exec bash -c "cd '{}' && git reset --hard HEAD~2" \;

# pull workspace repos
maestro git --interactive
```

The output summarizes each repository's state to quickly check the status of
your workspace. See the [CLI crate's README.md] for more details!

[CLI crate's README.md]: ./cli