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 bb19d2131d Fix bug where panic occurs when no arguments passed 2021-06-04 10:57:41 -07:00
src Fix bug where panic occurs when no arguments passed 2021-06-04 10:57:41 -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"