Skip to content

Git Wok⚓︎

A powerful multirepo management tool built with Rust.


Git Wok manages multiple git repositories as part of a single workspace, using git submodules under the hood. Think of it as a package manager for your multi-repository projects—similar to how cargo, poetry, or npm manage dependencies.

Key Features⚓︎

  • 9 Complete Commands for comprehensive multi-repo management
  • Package Management: Initialize workspaces, add/remove repos, update dependencies, lock state
  • Development Flow: Branch switching, pushing, status checking across all repos
  • Release Management: Create, sign, and push tags across multiple repositories
  • Smart Controls: Selective repo targeting, per-repo skip lists, branch creation options
  • TOML Configuration: Simple, version-controlled wok.toml file

Get started View Commands