SkillAgentSearch skills...

Sgit

A simple cli to clone projects and fetch all projects in a GitHub org..

Install / Use

/learn @phodal/Sgit
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

stupid-git

crates.io license Sgit Build

A simple cli to clone projects and update all projects.

  • [x] get all repository from GitHub
  • [x] clone all
  • [x] pull all
    • [x] with git stash

Usage

  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 repos for orgs

  1. config for orgs with sgit.yaml:
---
organization: xxx
token: xxx
repos: []

for private projects, you need to config token from: https://github.com/settings/tokens

  1. run sgit gen for fetch all repos info
sgit gen
  1. run sgit clone or sgit pull

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.

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated9mo ago
Forks1

Languages

Rust

Security Score

77/100

Audited on Jun 19, 2025

No findings