寻找特定的命令或python脚本,立即从Github下载特定组织的所有存储库或子分支
答案 0 :(得分:0)
This gist(或this one)允许列出并克隆组织中的所有回购
curl -s https://api.github.com/orgs/twitter/repos?per_page=200 | ruby -rubygems -e 'require "json"; JSON.load(STDIN.read).each { |repo| %x[git clone #{repo["ssh_url"]} ]}'
你在python中使用项目muhasturk/gitim
curl the zip archive of a repo instead并不难(而不是克隆回购):
curl -u '<git username>' -L -o master.zip https://github.com/<organization>/<reponame>/zipball/master