sgit

Crates.iosgit
lib.rssgit
version0.1.2
sourcesrc
created_at2022-07-23 13:19:38.947423
updated_at2022-07-24 05:28:01.547762
descriptionstupid git in a tool
homepagehttps://github.com/phodal/sgit
repositoryhttps://github.com/phodal/sgit
max_upload_size
id631401
size56,345
Fengda Huang (phodal)

documentation

https://github.com/phodal/sgit

README

stupid-git

crates.io docs.rs license

A simple cli to clone projects and update all projects.

  • get all repository from GitHub
  • clone all
  • pull all
    • with git stash

Usage

clone

  1. create sgit.yaml file
  2. run sgit clone or sgit pull

sample of sgit.yaml

repos:
  - https://github.com/phodal/sgit.git

auto gen repo

generate repos by orgs:

---
organization: xxx
token: xxx
repos: []

others

sgit
A multiple repo's git cli

USAGE:
    sgit <SUBCOMMAND>

OPTIONS:
    -h, --help    Print help information

SUBCOMMANDS:
    add      add a repos !! not implement
    clone    Clones repos
    gen      generate sgit by org
    help     Print this message or the help of the given subcommand(s)
    init     init sgit config
    push     pushes things

License

@2022 This code is distributed under the MIT license. See LICENSE in this directory.

Commit count: 52

cargo fmt