gist-paste - Online nel cloud

Questo è il comando gist-paste che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


nocciolo - caricare il codice su https://gist.github.com

Sinossi


La gemma essenza fornisce a nocciolo comando che puoi usare dal tuo terminale per caricare i contenuti
a https://gist.github.com/.

Installazione


· Se hai installato Ruby:

installazione di gemme

· Se stai usando Bundler:

fonte: rubygems gem ´gist´

· Per OS X, l'essenza risiede in Homebrew

brew installa l'essenza

Comando


· Per caricare i contenuti di a.rb Appena:

pasta di succo a.rb

· Carica più file:

gist-paste abc gist *.rb

· Per impostazione predefinita, legge da STDIN e puoi impostare un nome file con -f.

gist-paste -f test.rb

· In alternativa, puoi semplicemente incollare dagli appunti:

Gist-paste -P

· Utilizzo -p per rendere l'essenza privata:

pasta-gist -p a.rb

· Utilizzo -d per aggiungere una descrizione:

gist-paste -d "bug rbx casuale" a.rb

· È possibile aggiornare i contenuti esistenti con -u:

gist-paste -u GIST_ID NOME_FILE gist -u 42f2c239d2eb57299408 test.txt

· Se desideri copiare l'URL risultante negli appunti, usa -c.

Gist-paste -c

· Se desideri copiare l'URL incorporabile risultante negli appunti, usa -e.

gist-paste -e

· E puoi semplicemente chiedere a gist di aprire una finestra del browser direttamente con -o.

gist-paste -o

· Per elencare (delle sintesi pubbliche o tutte le sintesi per l'utente autenticato) per l'utente

gist-paste -l : tutti i contenuti per l'utente autorizzato gist -l defunkt : elenca il pubblico di defunkt
sintesi

· Vedere nocciolo --Aiuto per maggiori dettagli.

Accedi


Se vuoi associare i tuoi gist al tuo account GitHub, devi accedere con gist.
Non memorizza il tuo nome utente e password, li usa solo per ottenere un token OAuth2
(con il permesso "in sostanza").

Gist-paste --login
Ottenere OAuth2 access_token da github.
Nome utente GitHub: ConradIrwin
Password GitHub:
Codice di autorizzazione a 2 fattori:
Successo! https://github.com/settings/applications

Questo token è memorizzato in ~/.sintesi e utilizzato per tutte le future gist. Se hai bisogno puoi
revocalo da https://github.com/settings/applications o semplicemente elimina il file. Se tu
è necessario memorizzare i token sia per github.com che per un'istanza di Github Enterprise che puoi salvare
il tuo token Github Enterprise in ~/.gist.github.example.com dove "github.example.com" è
l'URL per la tua istanza Github Enterprise.

· Dopo averlo fatto, puoi ancora caricare i contenuti in modo anonimo con -a.

Gist-paste -a a.rb

Puoi anche usare Gist come libreria dall'interno del tuo codice ruby:

Gist.gist("Look.at(:my => ´awesome´).code")

Se hai bisogno di funzionalità più avanzate puoi anche passare:

· :token di accesso per autenticarsi utilizzando OAuth2 (l'impostazione predefinita è `File.read("~/.sintesi")).

· :nome del file per cambiare l'evidenziazione della sintassi (l'impostazione predefinitaè a.rb).

· :pubblico se vuoi che la tua essenza abbia un URL indovinabile.

· :descrizione per aggiungere una descrizione alla tua sintesi.

· :aggiornare per aggiornare un contenuto esistente (può essere un URL o un id).

· :anonimo per inviare una sintesi anonima (l'impostazione predefinita è false).

· : copia per copiare l'URL risultante negli appunti (l'impostazione predefinita è false).

· :aprire per aprire l'URL risultante in un browser (l'impostazione predefinita è false).

NOTA: l'access_token deve avere l'ambito "Gist".

· Se desideri caricare più file nella stessa sintesi, puoi:

Gist.multi_gist("a.rb" => "Foo.bar", "a.py" => "Foo.bar")

· Se preferisci usare l'access_token integrato di gist, puoi forzare l'utente a ottenere
uno chiamando:

Gist.login!

· Questo li accompagnerà attraverso il processo per ottenere un token OAuth2 e memorizzarlo
in ~/.sintesi, dove può essere letto in seguito da Sommario

GitHub impresa


· Se vuoi nocciolo per utilizzare GitHub Enterprise installato localmente
https://enterprise.github.com/, è necessario esportare il GITHUB_URL variabile d'ambiente
nella vostra ~ / .bashrc.

esporta GITHUB_URL=http://github.internal.example.com/

· Dopo averlo fatto e riavviato il terminale (o eseguito source ~ / .bashrc), il succo sarà
usa automaticamente github enterprise invece di github.com pubblico

Configurazione


· Se vuoi -o or -c per essere l'impostazione predefinita quando si utilizza l'eseguibile Gist, aggiungere un
alias per il tuo ~ / .bashrc (o equivalente). Per esempio:

alias gist='gist -c'

· Se preferisci che Gist apra un browser diverso, puoi esportare il BROWSER
variabile d'ambiente:

esporta BROWSER=google-chrome

Se l'integrazione degli appunti o del browser non funziona sulla tua piattaforma, segnala un bug o
(più idealmente) una richiesta pull.

Se è necessario utilizzare un proxy HTTP per accedere a Internet, esportare il HTTP_PROXY or
http_proxy variabile d'ambiente e Gist lo useranno.

meta-fu


Grazie a @defunkt e @indirect per aver scritto e mantenuto le versioni da 1 a 3. Grazie
a @rking e @ConradIrwin per il mantenimento della versione 4.

Concesso in licenza con licenza MIT. Segnalazioni di bug e richieste pull sono benvenute.

novembre 2015 GIST(1)

Usa Gist-paste online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows