Socket
Socket
Sign inDemoInstall

github-repo-manager

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github-repo-manager

Currently, it's an opinionated wrapper around `git clone`, that keeps all your repos in structure. I wrote it to setup ready to go environment with all I need by one command.


Version published
Weekly downloads
4
Maintainers
1
Weekly downloads
 
Created
Source

repo-manager

Currently, it's an opinionated wrapper around git clone, that keeps all your repos in structure. I wrote it to setup ready to go environment with all I need by one command.

To use it, make sure you have proper ssh-key, and set GITHUB_TOKEN and GITHUB_USERNAME in your env-variables.

Examples

repo-manager clone myorg/myrepo # checkouts a repo into ~/Dev/@myorg/repo
repo-manager clone "myorg/*" # checkouts all @myorg repos into ~/Dev/@myorg/*
repo-manager clone "**" # checkouts all your repos into ~/Dev/@org/repo, you can omit query clone all
repo-manager "**" --dry # dry run

Installation

npm istall -g github-repo-manager
yarn global add github-repo-manager

Contribution

May be in future I add plenty of features, but can't promise I will. If you want to add a feature, just put it into the ./src/features/ directory.

ToDo:

If you just wanna do something, consider the check-list below:

  • repo-manager delete "org/prefix-*" delete both local and github repos
  • repo-manager fetch "org/*"
  • repo-manager info "org/repo" get some stats like contributros, git-extras, etc
  • add tests

FAQs

Package last updated on 13 Mar 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc