gitpull
script to perform a git pull on all repos in a folder
In [1]:
import os
import getpass
#import git
In [2]:
myusr = getpass.getuser()
In [3]:
myusr
Out[3]:
In [4]:
gitpa = (os.listdir('/home/' + myusr + '/git/'))
In [5]:
gitpw = '/home/' + myusr + '/git/'
In [6]:
gitpa
Out[6]:
In [7]:
for pig in (gitpa):
#print (pig)
#os.chdir(gitpa)
os.system('git pull ' + gitpw + pig)
In [8]:
#repo = git.Repo.clone_from(self._small_repo_url(), os.path.join(rw_dir, 'repo'), branch='master')
#heads = repo.heads
#master = heads.master # lists can be accessed by name for convenience
#master.commit
In [9]:
gh = Github()
copitux = gh.users.get()
kennethreitz = gh.users.get('kennethreitz')
copitux_repos = gh.repos.list().all()
kennethreitz_repos = gh.repos.list('kennethreitz').all()
In [ ]: