Crate git_mover

Source
Expand description

§git-mover

Move git repositories to a new location

§Usage

Usage: git-mover [OPTIONS]
Options:
-s, --source <SOURCE>            The source platform (github, gitlab, codeberg) [aliases: from]
-d, --destination <DESTINATION>  The destination platform (github, gitlab, codeberg) [aliases: to]
-n, --no-forks                   Don't sync forked repositories
-c, --config <CONFIG>            Custom configuration file
-v, --verbose...                 Verbose mode (-v, -vv, -vvv)
-h, --help                       Print help

Structs§

Config
Configuration data

Functions§

cli_main
Run the git-mover tool with the provided command line options
main_sync
Main function to sync repositories