A decentralized version control system for peer-to-peer software development.
This project is under heavy development. Changes may cause compatibility issues with previous versions.
- Peer-to-peer - self host your repositories
- Works offline - integrated local code viewer
- Secure - all communications are encrypted
Go 1.16 or higher is required.
$ go get golang.org/dl/go1.16
$ go1.16 download
Build and install from sources.
$ git clone https://github.com/multiverse-vcs/go-multiverse.git
$ cd go-multiverse
$ make install
USAGE:
multi [global options] command [command options] [arguments...]
COMMANDS:
branch List, create, or delete branches
commit Record changes
daemon Starts a client
import Import a repo
init Create a repo
log Print repo history
merge Merge commits
status Print changes
tag List, create, or delete tags
help, h Shows a list of commands or help for one command
Found a bug or have a feature request? Open an issue.
Multiverse follows the Contributor Covenant Code of Conduct.
GNU Affero General Public License v3.0