聞いたことがあると思います GitHub 、コードをホスト、保存、編集するためのプラットフォーム。多くのオープンソースプロジェクトやプライベート開発チームは、このWebアプリを使用して作業を共有しています。
しかし、GitHubにはGitHub Gistと呼ばれる隠れたスピンオフがあることをご存知ですか?これは、コードをオンラインで共有するためのより高速で簡単な方法です。 Pastebinのように、Gistはインターネット上でテキストを共有するためのツールです。ただし、追加機能を提供し、Gitの堅牢なバージョン管理に特に支えられています。
GitHub GistWebサイトを見つける方法
GitHubの要点 要旨をホストするサイトの名前です。 「要点」は、パブリックまたはシークレットのいずれかであるコードのスニペットです。
メインのGitHubサイトは特に宣伝していません GitHubの要点 、そのため、通常使用する場合は、検索するか、URLをブックマークする必要があります。
このサイトはメインのGitHubサイトのサブドメインであり、ログインは2つのサイト間で機能します。誰でも公開の要点を表示できますが、新しい要点のコンテンツを作成するにはログインする必要があります。
要旨の作成
GitHubにログインすると、 要旨ホームページ 新しい要点をすばやく作成できるフォームを表示します。
適切なファイル名を選択し、ファイルの内容を入力して、 要旨を作成する ボタン。いくつかのフォーマットオプションを使用して、基本的なエディターを構成できます。要旨を秘密にするか公開するかを選択することもできます。 作成 ボタン。
エディターは、ファイルの拡張子に応じて構文の強調表示を適用します。ファイルの種類に適した拡張子を選択してください。また、要点で特定のファイルを表示すると、タイプ固有のプレビューが表示されます。マークダウンファイルは、表示と編集に特に適しています。
編集するとき、あなたはより多くのファイルを追加することができます ファイルを追加 ボタン。多くの要点は1つのファイルしか必要としないほど小さいですが、必要に応じてさらに使用することもできます。
要旨の操作
クリックすると 編集 ボタンをクリックすると、ファイルごとに1つの基本的なテキストエディタが表示されます。 Gistを使用すると、Webインターフェイスを介して編集を行うことができます。小さなコードサンプルの場合は、これで十分です。
ただし、舞台裏では、各要点はGitリポジトリです。これは、ファイルのリビジョンを追跡し、他のgit操作を実行できることを意味します。 NS 改訂 左上のタブには、要点のリポジトリへのコミットが表示されます。
の後ろ 埋め込む ボタンはリポジトリのクローンを作成するためのオプションであるため、要点をリモートで操作できます。ただし、要点リポジトリはわずかに制限されていることに注意してください。特に、要点には多くのファイルを含めることができますが、ディレクトリを含めることはできません。
コマンドラインの要点
NS GitHubコマンドラインプログラム 、gh、要点をサポートしています。ターミナルから直接要点を作成、削除、一覧表示、編集できます。これは、要点を通常のgitリポジトリのように扱うよりも便利です。
たとえば、既存のファイルがある場合は、次のコマンドを使用して、そのファイルからすぐに秘密の要点を作成できます。
$ gh gist create index.md
- Creating gist index.md
✓ Created gist index.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62
コマンドは、新しい要点を表すURLで終了します。要旨を編集することもできます。
gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62
これにより、デフォルトのテキストエディタが開きます。編集を行ってエディタを閉じたら、 gh 変更をGitHubに自動的にプッシュします。
要旨コンテンツを再利用する方法
要点を表示すると、次の名前のボタンが表示されます 生 各ファイルと一緒に。これにより、ファイルのプレーンテキストバージョンが提供され、保存またはコピーに役立ちます。これを使用してファイルをホストすることはできないことに注意してください。たとえば、そのリンクを使用してJavaScriptファイルを参照しようとしても、機能しません。
ただし、要点の内容を他の場所に表示することはできます。これはコードサンプルに最適であり、構文の強調表示は、ブログの投稿や記事で見栄えがすることを意味します。これを行うには、の横にあるコードをコピーします 埋め込む ボタンをクリックして、HTMLに含めます。
要旨は歌われていないユーティリティです
GitHubは要点をあまり宣伝していませんが、それがあなたを先延ばしにしないでください。これらは、PastebinとGitの非常にアクセスしやすい組み合わせです。要旨は、本格的なリポジトリを保証しない小さなコードスニペットの優れたユースケースです。コードをすばやく共有したいだけの場合は、優れた軽量オプションになります。技術記事を公開する場合は、埋め込みオプションが便利です。
Pastebinの代替案のガイドとコードスニペットを共有できる他のアプリをチェックしてください。
共有 共有 つぶやき Eメール コードとテキストを共有するための4つの最良のペーストビン代替品これらのPastebinの代替手段を使用すると、コードやテキストのブロックをオンラインで簡単に入力、貼り付け、共有できます。
次を読む 関連トピック- プログラミング
- GitHub
ボビーは、20年のほとんどの間ソフトウェア開発者として働いた技術愛好家です。彼はゲームに情熱を注いでおり、Switch Player Magazineのレビュー編集者として働いており、オンラインパブリッシングとウェブ開発のあらゆる側面に没頭しています。
ボビージャックのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
YouTubeでプロフィール写真を変更する方法購読するにはここをクリックしてください