EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

gist-paste – Online in der Cloud

Führen Sie gist-paste im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl gist-paste, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Grund - Laden Sie den Code auf https://gist.github.com hoch

Zusammenfassung


Das Wesentliche Juwel bietet a Grund Befehl, den Sie von Ihrem Terminal aus zum Hochladen von Inhalten verwenden können
zu https://gist.github.com/.

Installation


· Wenn Sie Ruby installiert haben:

Gem-Installationsinhalt

· Wenn Sie Bundler verwenden:

Quelle: Rubygems Gem „Gist“.

· Für OS X lebt Gist in Homebrew

brew install gist

Befehl


· Um den Inhalt hochzuladen a.rb nur:

gist-paste a.rb

· Laden Sie mehrere Dateien hoch:

gist-abc gist *.rb einfügen

· Standardmäßig liest es von STDIN, und Sie können mit einen Dateinamen festlegen -f.

gist-paste -f test.rb

· Alternativ können Sie auch einfach aus der Zwischenablage einfügen:

gist-paste -P

· Verwenden -p Um das Wesentliche privat zu halten:

gist-paste -p a.rb

· Verwenden -d um eine Beschreibung hinzuzufügen:

gist-paste -d „Zufälliger Rbx-Fehler“ a.rb

· Sie können vorhandene Kerninhalte mit aktualisieren -u:

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

· Wenn Sie die resultierende URL in Ihre Zwischenablage kopieren möchten, verwenden Sie -c.

gist-paste -c

· Wenn Sie die resultierende einbettbare URL in Ihre Zwischenablage kopieren möchten, verwenden Sie -e.

gist-paste -e

· Und Sie können Gist einfach bitten, direkt mit ein Browserfenster zu öffnen -o.

gist-paste -o

· Zum Auflisten (öffentlicher Gists oder aller Gists für authentifizierte Benutzer) Gists für Benutzer

gist-paste -l: alle Gists für den authentifizierten Benutzer gist -l defunkt: Liste der öffentlichen Einträge von defunkt
Kerne

· Sehen Grund --help Für weitere Details.

Login


Wenn Sie Ihre Gists mit Ihrem GitHub-Konto verknüpfen möchten, müssen Sie sich mit Gist anmelden.
Ihr Benutzername und Ihr Passwort werden nicht gespeichert, sondern nur verwendet, um ein OAuth2-Token zu erhalten
(mit der „gist“-Erlaubnis).

gist-paste --login
OAuth2 access_token von Github beziehen.
GitHub-Benutzername: ConradIrwin
GitHub-Passwort:
2-Faktor-Authentifizierungscode:
Erfolg! https://github.com/settings/applications

Dieses Token wird in gespeichert ~/.gist und für alle zukünftigen Kernthemen verwendet. Wenn Sie es brauchen, können Sie es tun
Widerrufen Sie es unter https://github.com/settings/applications oder löschen Sie einfach die Datei. Wenn du
Sie müssen Token sowohl für github.com als auch für eine Github Enterprise-Instanz speichern, die Sie speichern können
Ihr Github Enterprise-Token ein ~/.gist.github.example.com wo „github.example.com“ ist
die URL für Ihre Github Enterprise-Instanz.

· Nachdem Sie dies getan haben, können Sie mit weiterhin Kerninhalte anonym hochladen -a.

gist-paste -a a.rb

Sie können Gist auch als Bibliothek innerhalb Ihres Ruby-Codes verwenden:

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

Wenn Sie erweiterte Funktionen benötigen, können Sie auch Folgendes bestehen:

· :Zugangstoken zur Authentifizierung mit OAuth2 (Standard ist „File.read(“~/.gist")).

· :Dateiname um die Syntaxhervorhebung zu ändern (Standard ist a.rb).

· :öffentlich wenn Sie möchten, dass Ihr Kerninhalt eine errätbare URL hat.

· :Beschreibung um Ihrem Kerninhalt eine Beschreibung hinzuzufügen.

· :aktualisieren um einen vorhandenen Kern zu aktualisieren (kann eine URL oder eine ID sein).

· :anonym um einen anonymen Kerninhalt einzureichen (Standard ist „false“).

· :Kopieren um die resultierende URL in die Zwischenablage zu kopieren (Standard ist false).

· :offen um die resultierende URL in einem Browser zu öffnen (Standard ist false).

HINWEIS: Das access_token muss den Geltungsbereich „gist“ haben.

· Wenn Sie mehrere Dateien im selben Inhalt hochladen möchten, können Sie:

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

· Wenn Sie lieber das integrierte access_token von gist verwenden möchten, können Sie den Benutzer zum Abrufen zwingen
eins unter der Rufnummer:

Gist.login!

· Dies führt sie durch den Prozess des Erhaltens und Speicherns eines OAuth2-Tokens
in ~/.gist, wo es später gelesen werden kann Wesentliches

GitHub enterprise


· Wenn du willst Grund um Ihr lokal installiertes GitHub Enterprise zu verwenden
https://enterprise.github.com/, müssen Sie die exportieren GITHUB_URL variable Umgebung
in Ihrem ~ / .bashrc.

GITHUB_URL= exportierenhttp://github.internal.example.com/

· Sobald Sie dies getan und Ihr Terminal neu gestartet (oder ausgeführt) haben Quelle ~ / .bashrc), das Wesentliche wird
Verwenden Sie automatisch Github Enterprise anstelle der öffentlichen Website github.com

Konfiguration


· Wenn du willst -o or -c Um die Standardeinstellung zu sein, wenn Sie die ausführbare Gist-Datei verwenden, fügen Sie eine hinzu
Alias ​​zu Ihrem ~ / .bashrc (oder gleichwertig). Zum Beispiel:

alias gist=´gist -c´

· Wenn Sie lieber einen anderen Browser öffnen möchten, können Sie den BROWSER exportieren
Umgebungsvariable:

export BROWSER=google-chrome

Wenn die Zwischenablage- oder Browser-Integration auf Ihrer Plattform nicht funktioniert, melden Sie bitte einen Fehler oder
(idealer) eine Pull-Anfrage.

Wenn Sie einen HTTP-Proxy verwenden müssen, um auf das Internet zuzugreifen, exportieren Sie den HTTP-PROXY or
HTTP-Proxy Umgebungsvariable und Gist wird sie verwenden.

Meta-Fu


Vielen Dank an @defunkt und @indirect für das Schreiben und Pflegen der Versionen 1 bis 3. Danke
an @rking und @ConradIrwin für die Pflege von Version 4.

Lizenziert unter der MIT-Lizenz. Fehlerberichte und Pull-Requests sind willkommen.

November 2015 KERN(1)

Verwenden Sie Gist-Paste online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad