Github Gistの作り方

Github Gistの作り方

GitHubヘルプ日本語ドキュメント様より参照引用させて頂きます。英語の公式ウェブサイトリンクドキュメントなども貼り付させて頂きます。
2種類の Gist、つまりパブリックとシークレットを作成できます。 自分のアイデアを共有する準備ができていればパブリック Gistを、まだの場合はシークレットGistを作成します。

2種類のGist、つまりパブリックとシークレットを作成できます。 自分のアイデアを共有する準備ができていればパブリックGistを、まだの場合はシークレットGistを作成します。

Gistについて

すべての Gist は Git のリポジトリであり、フォークしたりクローンしたりできます。 Gist を作成する際 GitHub にサインインしている場合、その Gistは自分のアカウントに関連付けられ、gistホームページに移動すると自分の Gistリストに表示されます。

Gist はパブリックまたはプライベートにできます。パブリックGistはDiscoverに表示されます。ここでは作成されたばかりの新しいGistをブラウズできます。それらのGistは検索もできるので、他の人々に自分の作業を探して見てもらうために使うこともできます。 パブリックとして作成したGistを後からシークレットにすることはできません。

シークレットGistはDiscoverでは表示されず検索もできません。パブリックとして作成したGistを後からシークレットにすることはできません。 シークレットGistは、プライベートではありません。シークレットGist の URL を友人に送信すれば、見てもらえるようになります。 ただし、知人ではない誰かがそのURLを見つけたなら、その人もその Gist を見ることができます。 好奇心の強い眼から自分のコードを守っておきたいなら、プライベートリポジトリを作成を作成するとよいでしょう。

通知は以下の場合に送られます:
・あなたが Gistの作者である場合。
・誰かがあなたを Gist中でメンションした場合。
・いずれかの Gistの上部で[Subscribe]をクリックして、Gistをサブスクライブした場合。

Gistを自分のプロフィールにピン止めして、他者が簡単に見ることができるようにできます。 詳しい情報については、「プロフィールにアイテムをピン止めする」を参照してください。

他の人が作成したGistは、gistホームページにアクセスして[All Gists]をクリックすることで見つけることができます。こうすると、すべてのGistが作成時刻または更新時刻でソートされて表示されるページに行きます。また、GistはGist検索で言語ごとに検索できます。Gist検索はコード検索と同じ検索構文を使います。
GistはGitリポジトリであるため、完全なコミット履歴を diff とともに表示させることができます。 Gistはフォークしたりクローンしたりすることもできます。詳細は「Gistのフォークとクローン」を参照してください。
GistのZIPファイルは、Gistの上部にある[Download ZIP]ボタンをクリックすればダウンロードできます。Gistはblogポストなど、JavaScriptをサポートしているどのテキストフィールドにも埋め込むことができます。 埋め込みのコードを得るには、GistのEmbed URLの隣にあるクリップボードアイコンをクリックします。 特定の Gistファイルを埋め込むには、Embed URLに?file=FILENAMEを追加します。
GistはGeoJSON ファイルのマッピングをサポートしています。 このようなマップは、簡単に共有しマップを埋め込むことができるよう、埋め込み Gist内に表示されます。詳細は「GitHubにgeoJSONファイルをマッピングする」を参照してください。

Gistの作成

テキストファイルをデスクトップから直接 Gistエディターにドラッグアンドドロップすることもできます。
1. GitHubにサインインします。
2. gistホームページに移動します。
3. Gistの名前と説明 (任意) を入力します。

Gist の名前と説明

4. GistのテキストをGist テキストボックスに入力します。

Gist テキストボックス

5. 以下のいずれかを行います:
To create a public gist, click Create public gist.
To create a secret gist, click Create secret Gist.

Gist 作成ボタン

メモ: パブリックとして作成したGistを後からシークレットにすることはできません。
GitHub公式日本語ドキュメント
help.github.com/ja/github/writing-on-github/creating-gists
GitHub公式英語ドキュメント
help.github.com/en/github/writing-on-github/creating-gists