Github Syncer. Checks and pulls all your GitHub repos
Project description
This script uses the GitHub API to get a list of all your repos in your GitHub account. If the repo already exists locally, it will update it via git-pull.
Unlike https://github.com/kennethreitz/ghsync this package does not require a directory structure, just point the way to the place where you have to find your repos. The default is “.” (current directory), set the correct path:
export GITHUB_SYNC_DIR='/path/to/repos'
Install
To install github-sync, simply run:
$ pip install github-sync ... or develop. version: $ pip install -e git://github.com/adw0rd/github-sync.git#egg=github-sync
The command github-sync will then be available to you from the command line.
$ github-sync
History
This fork has roots from https://github.com/kennethreitz/ghsync/
I wanted to get my fork is simpler, without the directory structure, etc. And just to recursively searched github-repository at the specified path and performed git-pull
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.