# stupid-git [![crates.io](https://img.shields.io/crates/v/sgit.svg)](https://crates.io/crates/sgit) [![docs.rs](https://docs.rs/sgit/badge.svg)](https://docs.rs/sgit/) [![license](https://img.shields.io/crates/l/sgit)](https://github.com/inherd/sgit/blob/master/LICENSE) > A simple cli to clone projects and update all projects. - [x] get all repository from GitHub - [ ] clone all - [ ] pull all - [x] with `git stash` ## Usage ### clone 1. create `sgit.yaml` file 2. run `sgit clone` or `sgit pull` sample of `sgit.yaml` ```yaml repos: - https://github.com/phodal/sgit.git ``` ### auto gen repo generate repos by orgs: ```yaml --- organization: xxx token: xxx repos: [] ``` ### others ``` sgit A multiple repo's git cli USAGE: sgit 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.