Skip to content

GitHub

  • 最終更新日: 2026年5月8日
  • 最終更新者: 都築

概要

本文書では、VTでプログラムコードや文書の管理に利用しているGitHub(クラウドサービス)の構成等について記載します。

アカウントについて

  • 全リポジトリのオーナーアカウント
  • it@vt-holdings.co.jp (Proプラン)
    • 本アカウントのリポジトリに全リポジトリを集約し、メンバーへの権限付与をしています。
    • 重要なアカウントのため、パスワードのほかに多要素認証を設定しています。
  • メンバーアカウント
  • オーナーアカウントに権限付与してもらったリポジトリでの作業を行います。
  • 権限はWrite(自社)、またはRead(外部への共有等)としています。
  • VT社員の場合は、「@vt-holdings.co.jp」ドメインのアカウントを想定しています。プライベートでアカウントを持っている場合も、事故を防ぐために原則会社ドメインのアカウントを発行して使ってもらいます。

Organizationについて

Organization運用を2026.5に中止しました。理由は以下の通りです。

  • 今後の人員増時のレビュー体制の強化や、CIにgitleaks等の強制をするために、有料プランが必要
  • Organzation配下のリポジトリに適用するためには、リポジトリごとにTeamsプランの契約が必要
  • Teamsプランでは、リポジトリのメンバー数に応じた契約数が必要
  • 標準のメンバー、コラボレーションメンバーのいずれにおいても、契約数にカウントされます。これらのメンバー外のアカウントにアクセス権を与えることはできません。

このため、例えばOrganizationが5、メンバーが4だとすると、5 x 4 = 20のTeams契約が必要となります。一方で、Pro契約をしたアカウントにリポジトリを集約し、FreeアカウントをCollaboratorとして追加する形であれば、Pro契約1つで運用が可能です。
管理対象がそこまで大きくない現状においては、後者を選択することとしました。

リポジトリ一覧

参考

  • 2025.12.5 トラスト ECサイト&受注在庫顧客管理の件(Wrike#1731615104)にて、トラストの現行サイトをCESに引き継いでもらうことを検討しています。その時点で利用していたGitHubはFreeの個人アカウント内のリポジトリで管理していましたが、幸和より閲覧権限をもらって複製した内容を閲覧権限で共有するため、トラスト関連のリポジトリをOrganizationに移行しました。その際に合わせて残りのVT関連のリポジトリをVTのOrganizationに移行しました。その内容をもとに本文書を作成しました。
  • 2026.5.8 GitHubリポジトリのセキュリティ対策(Wrike#4449615250)にてOrganization運用を中止した際に、現状を改めて整理しました。

以上です。

目次へ