Skip to main content

github-sync: GitHub Repo Syncer

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

Metadata

Release files for github-sync 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for github-sync 0.1.1
File Size Uploaded
github-sync-0.1.1.tar.gz 2.9 kB Details

Release files / github-sync-0.1.1.tar.gz

Download URL github-sync-0.1.1.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a539a2c0ceebf1ca19bb564d04999071e56718af0a9765b69b2d3280bf9082ae
BLAKE2b-256 checksum
How to use checksums
1db27a83662a57ada084cba62831e677df646270871edb968a600052b6c57e6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page