Kann ich einer Organisation einen GitHub-Gist zuordnen?

55

Mein Team hat ein GitHub-Organisationskonto. Ein Großteil meiner Arbeit resultiert in einmaligen Skripten, die wir auf unserer Organisationsseite haben möchten, die aber nicht groß genug sind, um ihr eigenes Repository zu rechtfertigen.

Gibt es eine Möglichkeit, Gists mit GitHub-Organisationskonten zu verknüpfen ?

Wenn nicht, wie können Sie kleinere Skripte am besten in das gemeinsame organisatorische Repository von GitHub einchecken oder einbinden?

Yahel
quelle
Oh, wie ich wünschte, das wäre möglich ... Idealerweise könnten Geister per Genehmigung an eine Organisation weitergeleitet werden, ähnlich wie bei einem Pull-Request.
Erlend,

Antworten:

16

Also hier ist ein verrückter Hack. Wenn Sie ein neues Github-Konto erstellen und eine Reihe von Listen erstellen, können Sie dieses Konto in eine Organisation umwandeln und die Listen bleiben der neuen Organisation zugeordnet.

Große Einschränkung: Sie können für diese Organisation keine neuen Listen erstellen. Sie können jedoch vorhandene bearbeiten. : - \

John Albin Wilkins
quelle
1
Haha, das ist ein bizarrer Hack. Warum lassen wir github nicht einfach mehr hinzufügen?
MikeMurko
0

Ich halte es vorerst für das Beste, ein neues Organisations-Repository einzurichten und all Ihre Gedanken dort abzulegen. Verwenden Sie die Repository-Oberfläche von Github , um Ihre Listen zu verwalten .

Wenn die Listen öffentlich verfügbar sein sollen, erstellen Sie ein öffentliches Repository. Wenn Sie möchten, dass sie intern sind, erstellen Sie ein privates Repository und beschränken Sie die Zielgruppe auf die Benutzer Ihrer Organisation. Als Bonus können Sie auch Medien hinzufügen und diese aus den Listen referenzieren. Ich denke, man könnte auch argumentieren, dass es einfacher ist, in einem Git-Repo zu navigieren, als in der Liste der Gists eines Benutzers.

Ein Gist verhält sich also wie eine Git-Datei!

Filip Dupanović
quelle
Der große Unterschied besteht darin, dass die URL eines privaten Gists mit jedem geteilt werden kann und der Inhalt angezeigt wird, nicht so sehr für private Repositorys. Für mich eignen sich private Gists sehr gut für unternehmensweite Shell-Skripte, die Sie direkt an bash weiterleiten können, aber im Moment müssen sie leider von einer Person gehostet werden.
JeanMertz
Wichtig zu erwähnen: Private Repositories werden immer bezahlt, während private Inhalte auf Github so kostenlos sind wie offene Inhalte.
igorsantos07