Automatic git mirroring script
This repository has been archived on 2021-06-07. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Elara bc9931e4fc Fix bug where running git commands without .gitm.toml caused an error 2021-06-07 11:12:00 -07:00
src Fix bug where running git commands without .gitm.toml caused an error 2021-06-07 11:12:00 -07:00
.gitignore Rewrite in rust 2021-06-03 15:26:30 -07:00
.gitm.toml Add GPL3 header and github 2021-05-22 17:09:13 -07:00
Cargo.lock Rename crate to gitm 2021-06-03 15:32:05 -07:00
Cargo.toml Rename crate to gitm 2021-06-03 15:32:05 -07:00
LICENSE Initial commit 2021-05-21 18:13:07 -07:00
README.md Rewrite in rust 2021-06-03 15:26:30 -07:00

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"