Socket
Book a DemoInstallSign in
Socket

@blackglory/git-list

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@blackglory/git-list

A tool for batch operation of git repositories

latest
Source
npmnpm
Version
0.3.0
Version published
Weekly downloads
2
Maintainers
1
Weekly downloads
 
Created
Source

git-list

git-list is a tool for batch operation of git repositories, it uses the git-list.yaml file in the current directory as the single source of truth.

Install

npm install --global @blackglory/git-list
# or
yarn global add @blackglory/git-list

Usage

Usage: git-list [options] [command]

A tool for batch operation of git repositories

Options:
  -V, --version                output the version number
  --concurrency <concurrency>  concurrency (default: "1")
  -h, --help                   display help for command

Commands:
  clone                        execute `git clone` on all of repositories in the list
  pull                         execute `git pull` on all of repositories in the list
  push                         execute `git push` on all of repositories in the list
  status                       execute `git status` on all of repositories in the list
  show-current-branch          execute `git branch --show-current` on all of repositories in the list
  purge [options]              delete all non-hidden directories and files that are not in the list
  help [command]               display help for command

git-list.yaml

A YAML file with the array of URLs for repositories, it is the single source of truth of git-list.

git-list maps the URL to the pathname of the repository. For example, it map git@example.com:owner/repo.git to example.com/owner/repo, so git-list clone means git clone git@example.com:owner/repo.git github.com/owner/repo.

FAQs

Package last updated on 31 Jan 2023

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