ghsync är ett Python-skript som använder GitHub API för att få en lista över alla kluven, speglad, allmänheten och privata repor i ditt GitHub konto. & Nbsp; Om reporäntan redan finns lokalt, kommer det att uppdatera den via git-pull . Annars kommer det ordentligt klona reporäntan.
Det kommer att organisera dina repor i följande katalogstruktur:
+ repor
+ - Gafflar (offentliga gaffel repor)
& nbsp; + - speglar (offentlig spegel repor)
& Nbsp; + - privata (privata repor)
& Nbsp; + - offentliga (offentliga repor)
& Nbsp; + - såg (offentliga såg repor)
Kräver Ja Solem s github2 (http://pypi.python.org/pypi/github2).
Inspirerad av Gisty (http://github.com/swdyh/gisty).
Installera
För att installera ghsync, kör helt enkelt:
PiP installera ghsync
Kommandot ghsync kommer då att vara tillgängliga för dig från kommandoraden. Akta dig, om du inte anger GHSYNC_DIR miljövariabeln, kommer den att lägga alla repor till din nuvarande katalog .:
Export GHSYNC_DIR = '~ / repor /'
Contribute
. Om du vill bidra, bara punga förvaret, begå dina ändringar till utveckla gren (eller gren av det), och skicka en begäran pull
Krav :
- Python
Kommentarer hittades inte