Automatic git mirroring script
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
Go to file
Arsen Musayelyan bc9931e4fc Fix bug where running git commands without .gitm.toml caused an error 2 years ago
src Fix bug where running git commands without .gitm.toml caused an error 2 years ago
.gitignore Rewrite in rust 2 years ago
.gitm.toml Add GPL3 header and github 2 years ago
Cargo.lock Rename crate to gitm 2 years ago
Cargo.toml Rename crate to gitm 2 years ago
LICENSE Initial commit 2 years ago
README.md Rewrite in rust 2 years ago

README.md

Gitm

Automatic git mirroring program.

How it works

This is a simple program that intercepts commands like git init and git push and automatically configures and pushes to many different remotes.

Usage

To use this program, create a file called .gitm.toml and populate it with repositories like so:

[repos]
origin = "https://gitea.arsenm.dev/Arsen6331/gitm.git"
gitlab = "https://gitea.arsenm.dev/moussaelianarsen/gitm.git"