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
2021-06-03 15:26:30 -07:00
src Rewrite in rust 2021-06-03 15:26:30 -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 Rewrite in rust 2021-06-03 15:26:30 -07:00
Cargo.toml Rewrite in rust 2021-06-03 15:26:30 -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

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"