bugit - github repo bulk download
In [1]:
from github import Github
import os
import random
import git
import getpass
import socket
In [2]:
g = Github()
In [3]:
gitlist = []
In [4]:
def gitusr(gitn):
for repo in g.get_user(gitn).get_repos():
print repo.name
gitlist.append(repo.name)
In [5]:
thehost = socket.gethostname()
In [6]:
theuser = getpass.getuser()
In [7]:
theuser
Out[7]:
In [8]:
gitusr('wcmckee')
In [9]:
%%bash
./job.sh
In [10]:
os.mkdir('/home/' + theuser + '/github')
In [11]:
os.chdir('/home/' + theuser + '/github')
In [12]:
for gi in gitlist:
print gi
git.Git().clone('https://github.com/wcmckee/' + gi)
In [13]:
git.
In [14]:
import git
git.Git().clone("https://github.com/wcmckee/pyatakl")
In [15]:
git.Blob()
In [15]:
In [ ]: