ここから開始
すべて表示組織の GitHub Codespaces の有効化または無効化
組織のプライベート リポジトリで GitHub Codespaces を使用できるユーザーを制御できます。
codespace ライフサイクルについて
GitHub Codespaces 環境で開発し、codespace のライフサイクル全体にわたってデータを維持する方法について説明します。
開発コンテナーの概要
codespace で作業する場合、作業している環境は、仮想マシンでホストされている開発コンテナーを使用して作成されます。
codespace 内の他のリポジトリへのアクセスの管理
GitHub Codespaces からアクセスできるリポジトリを管理できます。
Set up your project
GitHub Codespaces の Node.js プロジェクトを設定する
カスタム開発コンテナー構成を作成して、GitHub Codespaces で Node.js、JavaScript、または TypeScript プロジェクトを開始します。
GitHub Codespaces のPython プロジェクトを設定する
カスタム開発コンテナー構成を作成して、 GitHub Codespaces でPython プロジェクトを開始します。
GitHub Codespaces のJava プロジェクトを設定する
カスタム開発コンテナー構成を作成して、GitHub Codespaces でJava プロジェクトを開始します。
GitHub Codespaces の C# (.NET) プロジェクトを設定する
カスタム開発コンテナー構成を作成して、GitHub Codespaces の C# (.NET) プロジェクトの使用を開始します。
codespace で開発する
- codespace で開発する
- リポジトリの codespace を作成する
- テンプレートから codespace を作成する
- codespace を削除する
- 既存の codespace を開く
- codespace での共同作業
- Codespace でソースコントロールを使用する
- pull request に GitHub Codespaces を使用する
- コードスペースの停止および開始
- codespace でのポートの転送
- codespace でのコンテナーのリビルド
- codespace の既定の環境変数
- 環境変数と一時ファイルを永続化する
- プライベート ネットワークへの接続
- 機械学習用の GitHub Codespaces の使用開始
- Visual Studio Code で GitHub Codespaces を使用する
- GitHub CLI での GitHub Codespaces の使用
GitHub Codespaces の組織管理
- 組織の GitHub Codespaces の有効化または無効化
- 組織内の codespace を誰が所有し、支払うかの選択
- 組織内の codespace を一覧表示する
- 組織内の GitHub Codespaces のコストの管理
- リポジトリまたは Organization の開発環境シークレットの管理
- GitHub Codespaces に関する組織の監査ログの確認
- コンピューターの種類へのアクセスを制限する
- ユーザーが作成できる組織に請求される codespace の数の制限
- codespace の基本イメージを制限する
- 転送されるポートの可視性の制限
- アイドル タイムアウトの期間を制限する
- codespace の保持期間を制限する
GitHub Codespaces のトラブルシューティング
- GitHub Codespaces のログ
- GitHub Codespaces クライアントのトラブルシューティング
- 含まれている使用量を最大限に活用する
- 変更をブランチにエクスポートする
- codespace の作成と削除のトラブルシューティング
- リポジトリに対する認証のトラブルシューティング
- GitHub Codespaces への接続のトラブルシューティング
- プレビルドのトラブルシューティング
- GitHub Codespaces のパーソナル化オプションのトラブルシューティング
- GitHub Codespaces のポート フォワーディングのトラブルシューティング
- GitHub Codespaces の GPG 検証のトラブルシューティング
- GitHub Codespacesのサポートと連携する