Clone Org

Clone all repos of a github organization
Alternatives To Clone Org
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Hub22,3283,7432112 days ago23December 25, 2014288mitGo
A command-line tool that makes git easier to use with GitHub.
Gitsome7,303
86 months ago12April 07, 201959otherPython
A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools
Awesome Github1,989
10 months ago
A curated list of awesome GitHub guides, articles, sites, tools, projects and resources. 收集这个列表,只是为了更好地使用GitHub,欢迎提交pr和issue。
Github Rank1,789
21 hours ago1,131September 29, 202213mitTypeScript
🕷️Github China/Global User Ranking, Global Warehouse Star Ranking (Github Action is automatically updated daily).
Git Labelmaker545442 years ago13April 02, 201729mitJavaScript
:flags: Manage your GitHub labels from the command line!
Ghkw530
3 years ago4February 29, 20203mitGo
Search how many keywords in GitHub Code tool
Auto Green370
9 days agomit
自动保持 GitHub 提交状态常绿 a commit every day, keep your girlfriend far away.
Githubvisualizer339
a year ago18apache-2.0JavaScript
Visualization the history of repository changes based on data from GitHub
Git Pull Request132
6 years ago4Python
git command to automatically pull github pull requests into their own branch
Git Hub122
a year ago48gpl-3.0Python
Git command line interface to GitHub
Alternatives To Clone Org
Select To Compare


Alternative Project Comparisons
Readme

clone-org

Release Software License Build status Go Report Card Godoc Powered By: GoReleaser

A simple command line tool to clone all repos of a given organization.

I needed to do that so I can grep all repos for some stuff. GitHub search wasn't powerful enough to do what I needed, so, here it is.

Usage

NAME:
   clone-org - Clone all repos of a github organization

USAGE:
   clone-org [global options] command [command options] [arguments...]

VERSION:
   master

COMMANDS:
     help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --org value, -o value
   --token value, -t value         [$GITHUB_TOKEN]
   --destination value, -d value
   --help, -h                     show help
   --version, -v                  print the version

Notes

  • if no destination is provided, the clone will be made in /tmp/organization-name
  • a git clone --depth 1 will be performed, meaning that only the last commit of the default branch will be available. On future versions this may be configurable.

Install

go:

go install -v github.com/caarlos0/clone-org/cmd/[email protected]

homebrew:

brew install caarlos0/tap/clone-org

snap:

snap install clone-org

apt:

echo 'deb [trusted=yes] https://repo.caarlos0.dev/apt/ /' | sudo tee /etc/apt/sources.list.d/caarlos0.list
sudo apt update
sudo apt install clone-org

yum:

echo '[caarlos0]
name=caarlos0
baseurl=https://repo.caarlos0.dev/yum/
enabled=1
gpgcheck=0' | sudo tee /etc/yum.repos.d/caarlos0.repo
sudo yum install clone-org

deb/rpm/apk:

Download the .apk, .deb or .rpm from the releases page and install with the appropriate commands.

manually:

Download the pre-compiled binaries from the releases page or clone the repo build from source.

Stargazers over time

Stargazers over time

Popular Github Api Projects
Popular Git Projects
Popular Application Programming Interfaces Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Go
Golang
Git
Github Api