GitHub プラットフォームの管理

完了

GitHub プラットフォームの基本を理解したので、プラットフォーム管理について説明します。

このユニットで取り上げる内容は次のとおりです。

  • 通知とサブスクリプションの管理。
  • スレッドのサブスクライブと、メンションされているスレッドの検索。
  • GitHub ページで自分または自分の組織を公開する。

通知とサブスクリプションの管理

サブスクリプションを通じて、GitHub.com 上の特定のアクティビティに関する継続的な更新を受け取るようにできます。 通知は、サブスクライブしている特定のアクティビティに関して受け取る更新です。

サブスクリプション オプション

サブスクライブできる通知は次のとおりです。

  • 特定の Issue、プルリクエスト、または Gist の会話。
  • リポジトリ内のすべてのアクティビティ。
  • GitHub Actions で設定したリポジトリでのワークフローの状態などの、CI のアクティビティ。
  • リポジトリの issue、pull request、リリース、セキュリティ アラート、またはディスカッション (有効な場合)。

場合によっては、GitHub で会話を自動的にサブスクライブします。たとえば、pull request や issue を開いたり、スレッドにコメントを付けたり、issue や pull request に割り当てられたりします。

会話に関心がなくなった場合は、今後受信する通知の種類を、サブスクライブ解除、Watch 解除、またはカスタマイズできます。

特定のユーザーについて言及している issue に興味がある場合は、mentions: を修飾子として使うことで、特定の issue を検索することができます。

GitHub Pages とは

GitHub の旅を締めくくるために、GitHub Pages に取り組みましょう。

GitHub Pages を使うと、GitHub.com のリポジトリから直接、自分自身、自分の組織、自分のプロジェクトに関する Web サイトを公開およびホストできます。

GitHub Pages は、GitHub 上のリポジトリから HTML、CSS、JavaScript ファイルを直接取得する静的サイト ホスティング サービスです。 必要に応じて、ビルド プロセスを通じてファイルを実行し、Web サイトを公開できます。

変更を編集してプッシュするだけで、プロジェクトが視覚的に整理された方法で公開されます。

次に、GitHub を使い始めるための演習を進めていきます。 次の演習では、次のことを行います。

  • 新しいリポジトリを作成する。
  • 新しいブランチを作成する。
  • ファイルをコミットする。
  • pull request を開く。
  • そして、pull request をマージする。