GitHub-CLI е Python модул, който осигурява скрипт, наречен GHI, която може да се използва, за да получите достъп до всички документирани проблеми API (v2) функционалност GitHub е от вашия команден ред.
GitHub-CLI е написан на Python
<Силен> Инсталиране
пиукам
Sudo PIP инсталирате GitHub-CLI
easy_install
Sudo easy_install GitHub-CLI
от източник
Sudo PIP инсталирате -Е Git: //github.com/jsmits/github-cli.git#egg=github-cli
или
Git клонинг Git: //github.com/jsmits/github-cli.git
CD GitHub-CLI
питон setup.py строителство
Sudo питон setup.py инсталиране
на GHI изпълнимия ще бъде инсталиран в система бен директория
<Силен> Configuration
се уверете, че вашите GitHub потребителско име и API знак се добавя към глобалната Git довереник:
Git довереник --global github.user <си GitHub потребителско име>
Git довереник --global github.token <си GitHub API символичен>
можете да намерите на потребителско име и API маркера на страница профила си GitHub е
<Силен> Usage
вътре в Git работна директория с произход, който се хоства на GitHub, можете да направите това (забележка: с опция -r, команди могат да бъдат извикани от всяко място):
(GitHub-CLI) [jsmits @ IMAC: ~] $ GHI --help
Употреба: GHI командни [аргументи] [опции]
Примери:
GHI списък [-s отворена | затворена | всички] # шоу отворени, затворени или всички въпроси (по подразбиране: отворена)
GHI [-SO | C | а] -v # същото като по-горе, но с емисионна детайли
GHI # същата като: GHI списък
GHI -v # същата като: GHI списък -v
GHI [-SO | C] -w GitHub стр покажи въпроси "в уеб браузър (по подразбиране: отворена)
GHI покаже <номер> # шоу въпрос <номер>
GHI <номер> # същата като: GHI показват <номер>
GHI <номер> -w # шоу въпрос <номер> лидер GitHub страница в уеб браузър
GHI отворен (о) # създаде нов проблем (с $ редактор)
GHI близост (в) <номер> # близо въпрос <номер>
GHI отворен (о) <номер> # възобнови издаването <номер>
GHI редактиране (д) <номер> # редактиране въпрос <номер> (с $ редактор)
GHI етикет добави (Алабама) <етикет> <номер> # добавете <етикет> да издаде <номер>
GHI етикет Remove (RL) <етикет> <номер> # Премахване <етикет> от издаването <номер>
Търсене GHI (и) <мандат> [-s отворена | затвори] # Търсете в отворени или затворени въпроси (по подразбиране: отворена)
GHI S <срочни> [-SO | C] -v # същите както по-горе, но с подробности
GHI коментар (m) <номер> # създадете своя коментар за издаване <номер> (с $ редактор)
GHI -r <потребител> / <репо> # зададени хранилище (може да се използва за всички команди)
GHI -r <репо> # зададени хранилище (получава потребител от глобалната Git довереник)
Описание: командния ред интерфейс за въпроси API GitHub е (v2)
Опции:
& Nbsp; -Н, --help покаже тази помощ съобщение и излизане
& Nbsp; -v, --verbose шоу издава подробности (само за списък и команди за търсене)
& Nbsp; [подразбиране: False]
& Nbsp; -s STATE, --state = STATE
& Nbsp; зададени състояние (само за списък и търсене (с изключение на `all`)
& Nbsp; команди) избор са: Open (о), затворен (в), всички (а)
& Nbsp; [подразбиране: Open]
& Nbsp; -r РЕПО, --repo = РЕПО, --repository = РЕПО
& Nbsp; зададени хранилище (формат: `потребител / repo` или просто
& Nbsp; `repo` (последният ще получи потребителят от световната GIT
& Nbsp; довереник))
& Nbsp; -w, --web, --webbrowser
& Nbsp; шоу въпрос (и) GitHub страница в уеб браузър (само за
& Nbsp; списък и покажи команди) [подразбиране: False]
<силни> Изисквания
- Python
Коментари не е намерена