1
0
mirror of synced 2026-01-23 21:03:52 -05:00

New translation batch for ja (#32976)

This commit is contained in:
docubot
2022-11-27 08:50:33 -08:00
committed by GitHub
parent 60a3a3a310
commit 4b5961e875
20 changed files with 973 additions and 367 deletions

View File

@@ -0,0 +1,206 @@
---
title: Restricting network traffic to your enterprise with an IP allow list
shortTitle: Restricting network traffic
intro: You can restrict access to your enterprise and only allow access to your resources from specified IP addresses by using an IP allow list.
permissions: Enterprise owners can configure IP allow lists.
miniTocMaxHeadingLevel: 3
versions:
ghae: '*'
ghec: '*'
type: how_to
topics:
- Access management
- Enterprise
- Fundamentals
- Networking
- Security
redirect_from:
- /admin/configuration/restricting-network-traffic-to-your-enterprise
- /admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise
---
## About network traffic restrictions
By default, authorized users can access your enterprise from any IP address. You can restrict access to resources {% ifversion ghec %}owned by organizations in an enterprise account {% endif %}by configuring an allow list for specific IP addresses. {% data reusables.identity-and-permissions.ip-allow-lists-example-and-restrictions %}
{% ifversion ghec %}
If your enterprise uses {% data variables.product.prodname_emus %} with OIDC, you can choose whether to use {% data variables.product.company_short %}'s IP allow list feature or to use the allow list restrictions for your identity provider (IdP). If your enterprise does not use {% data variables.product.prodname_emus %} with OIDC, you can use {% data variables.product.company_short %}'s allow list feature.
{% elsif ghae %}
By default, Azure network security group (NSG) rules leave all inbound traffic open on ports 22, 80, 443, and 25. You can contact {% data variables.contact.github_support %} to configure access restrictions for {% data variables.product.product_name %}.
For restrictions using Azure NSGs, contact {% data variables.contact.github_support %} with the IP addresses that should be allowed to access {% data variables.product.product_name %}. Specify address ranges using the standard CIDR (Classless Inter-Domain Routing) format. {% data variables.contact.github_support %} will configure the appropriate firewall rules to restrict network access over HTTP, SSH, HTTPS, and SMTP. For more information, see "[Receiving help from {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)."
{% endif %}
{% ifversion ghec %}
## About {% data variables.product.company_short %}'s IP allow list
You can use {% data variables.product.company_short %}'s IP allow list to control access to your enterprise and assets owned by organizations in your enterprise.
{% data reusables.identity-and-permissions.ip-allow-lists-cidr-notation %}
{% data reusables.identity-and-permissions.ip-allow-lists-enable %} {% data reusables.identity-and-permissions.ip-allow-lists-enterprise %}
You can also configure allowed IP addresses for an individual organization. For more information, see "[Managing allowed IP addresses for your organization](/organizations/keeping-your-organization-secure/managing-allowed-ip-addresses-for-your-organization)."
## About your IdP's allow list
If you are using {% data variables.product.prodname_emus %} with OIDC, you can use your IdP's allow list.
Using your IdP's allow list deactivates the {% data variables.product.company_short %} IP allow list configurations for all organizations in your enterprise and deactivates the GraphQL APIs for enabling and managing IP allow lists.
By default, your IdP runs the CAP on the initial interactive SAML or OIDC sign-in to {% data variables.product.company_short %} for any IP allow list configuration you choose.
The OIDC CAP only applies for requests to the API using a user-to-server token, such as a token for an {% data variables.product.prodname_oauth_app %} or a {% data variables.product.prodname_github_app %} acting on behalf of a user. The OIDC CAP does not apply when a {% data variables.product.prodname_github_app %} uses a server-to-server token. For more information, see "[Authenticating with {% data variables.product.prodname_github_apps %}](/developers/apps/building-github-apps/authenticating-with-github-apps#authenticating-as-an-installation)" and "[About support for your IdPs Conditional Access Policy](/enterprise-cloud@latest/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-support-for-your-idps-conditional-access-policy#github-apps-and-oauth-apps)."
To ensure seamless use of the OIDC CAP while still applying the policy to user-to-server tokens, you must copy all of the IP ranges from each {% data variables.product.prodname_github_app %} that your enterprise uses to your IdP policy.
## Using {% data variables.product.company_short %}'s IP allow list
### Enabling {% data variables.product.company_short %}'s IP allow list
{% data reusables.profile.access_org %}
{% data reusables.profile.org_settings %}
{% data reusables.organizations.security %}
1. Under "IP allow list", enable the IP allow list.
- If you are using {% data variables.product.prodname_emus %} with OIDC, select the dropdown menu and click **GitHub**.
![Screenshot of dropdown menu showing three IP allow list configuration options: Disabled, Identity Provider, and GitHub](/assets/images/help/security/enable-github-ip-allow-list.png)
Select **Enable IP allow list**.
![Screenshot of checkbox to allow IP addresses](/assets/images/help/security/enable-ip-allow-list-ghec.png)
- If you are not using {% data variables.product.prodname_emus %} with OIDC, select **Enable IP allow list**.
![Screenshot of checkbox to allow IP addresses](/assets/images/help/security/enable-ip-allowlist-enterprise-checkbox.png)
1. Click **Save**.
### Adding an allowed IP address
{% data reusables.identity-and-permissions.about-adding-ip-allow-list-entries %}
{% data reusables.identity-and-permissions.ipv6-allow-lists %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.ip-allow-lists-add-ip %}
{% data reusables.identity-and-permissions.ip-allow-lists-add-description %}
{% data reusables.identity-and-permissions.ip-allow-lists-add-entry %}
{% data reusables.identity-and-permissions.check-ip-address %}
### Allowing access by {% data variables.product.prodname_github_apps %}
{% data reusables.identity-and-permissions.ip-allow-lists-githubapps-enterprise %}
### Editing an allowed IP address
{% data reusables.identity-and-permissions.about-editing-ip-allow-list-entries %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.ip-allow-lists-edit-entry %}
{% data reusables.identity-and-permissions.ip-allow-lists-edit-ip %}
{% data reusables.identity-and-permissions.ip-allow-lists-edit-description %}
8. Click **Update**.
{% data reusables.identity-and-permissions.check-ip-address %}
### Checking if an IP address is permitted
{% data reusables.identity-and-permissions.about-checking-ip-address %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.check-ip-address-step %}
### Deleting an allowed IP address
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.ip-allow-lists-delete-entry %}
{% data reusables.identity-and-permissions.ip-allow-lists-confirm-deletion %}
## Using your identity provider's allow list
You can use your IdP's allow list if you use {% data variables.product.prodname_emus %} with OIDC.
{% data reusables.profile.access_org %}
{% data reusables.profile.org_settings %}
{% data reusables.organizations.security %}
1. Under "IP allow list", select the dropdown and click **Identity Provider**.
![Screenshot of dropdown menu showing three IP allow list configuration options: Disabled, Identity Provider, and GitHub](/assets/images/help/security/enable-identity-provider-ip-allow-list.png)
- Optionally, to allow installed {% data variables.product.company_short %} and {% data variables.product.prodname_oauth_apps %} to access your enterprise from any IP address, select **Skip IdP check for applications**.
![Checkbox to allow IP addresses](/assets/images/help/security/ip-allow-list-skip-idp-check.png)
1. Click **Save**.
{% endif %}
{% ifversion ghae %}
## Enabling allowed IP addresses
{% data reusables.identity-and-permissions.about-enabling-allowed-ip-addresses %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
1. Under "IP allow list", select **Enable IP allow list**.
![Checkbox to allow IP addresses](/assets/images/help/security/enable-ip-allowlist-enterprise-checkbox.png)
4. Click **Save**.
## Adding an allowed IP address
{% data reusables.identity-and-permissions.about-adding-ip-allow-list-entries %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.ip-allow-lists-add-ip %}
{% data reusables.identity-and-permissions.ip-allow-lists-add-description %}
{% data reusables.identity-and-permissions.ip-allow-lists-add-entry %}
{% data reusables.identity-and-permissions.check-ip-address %}
## Allowing access by {% data variables.product.prodname_github_apps %}
{% data reusables.identity-and-permissions.ip-allow-lists-githubapps-enterprise %}
## Editing an allowed IP address
{% data reusables.identity-and-permissions.about-editing-ip-allow-list-entries %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.ip-allow-lists-edit-entry %}
{% data reusables.identity-and-permissions.ip-allow-lists-edit-ip %}
{% data reusables.identity-and-permissions.ip-allow-lists-edit-description %}
8. Click **Update**.
{% data reusables.identity-and-permissions.check-ip-address %}
## Checking if an IP address is permitted
{% data reusables.identity-and-permissions.about-checking-ip-address %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.check-ip-address-step %}
## Deleting an allowed IP address
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
{% data reusables.identity-and-permissions.ip-allow-lists-delete-entry %}
{% data reusables.identity-and-permissions.ip-allow-lists-confirm-deletion %}
{% endif %}
## Using {% data variables.product.prodname_actions %} with an IP allow list
{% data reusables.actions.ip-allow-list-self-hosted-runners %}

View File

@@ -1,6 +1,6 @@
---
title: Telling Git about your signing key
intro: 'To sign commits locally, you need to inform Git that there''s a GPG{% ifversion ssh-commit-verification %}, SSH,{% endif %} or X.509 key you''d like to use.'
title: Git へ署名キーを伝える
intro: 'ローカル環境でコミットに署名するには、使う GPG{% ifversion ssh-commit-verification %}SSH{% endif %} または X.509 キーがあることを Git に知らせる必要があります。'
redirect_from:
- /articles/telling-git-about-your-gpg-key
- /articles/telling-git-about-your-signing-key
@@ -15,38 +15,39 @@ topics:
- Identity
- Access management
shortTitle: Tell Git your signing key
ms.openlocfilehash: d70911bdf3ff5de93537f7c9acb1374a4f2c90e3
ms.sourcegitcommit: aded2711e14a0c2473049d3d7e05c82a74e4c634
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/21/2022
ms.locfileid: '148179950'
---
{% mac %}
## Telling Git about your GPG key
## Git へ GPG キーを伝える
If you're using a GPG key that matches your committer identity and your verified email address associated with your account on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.location.product_location %}{% endif %}, then you can begin signing commits and signing tags.
コミッター ID と、{% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.location.product_location %}{% endif %} でのアカウントに関連付けられた検証済みのメール アドレスに一致する GPG キーを使っている場合、コミットやタグへの署名を始めることができます。
{% note %}
If you don't have a GPG key that matches your committer identity, you need to associate an email with an existing key. For more information, see "[Associating an email with your GPG key](/articles/associating-an-email-with-your-gpg-key)".
コミッターアイデンティティにマッチする GPG キーを持っていない場合、既存のキーとメールアドレスを関連付ける必要があります。 詳細については、「[メールと GPG キーの関連付け](/articles/associating-an-email-with-your-gpg-key)」を参照してください。
{% endnote %}
If you have multiple GPG keys, you need to tell Git which one to use.
複数の GPG キーを持っている場合、どれを使うかを Git に伝える必要があります。
{% data reusables.command_line.open_the_multi_os_terminal %}
{% data reusables.gpg.configure-gpg-signing %}
{% data reusables.gpg.list-keys-with-note %}
{% data reusables.gpg.copy-gpg-key-id %}
{% data reusables.gpg.paste-gpg-key-id %}
{% data reusables.gpg.set-auto-sign %}
1. If you aren't using the GPG suite, run the following command in the `zsh` shell to add the GPG key to your `.zshrc` file, if it exists, or your `.zprofile` file:
{% data reusables.command_line.open_the_multi_os_terminal %} {% data reusables.gpg.configure-gpg-signing %} {% data reusables.gpg.list-keys-with-note %} {% data reusables.gpg.copy-gpg-key-id %} {% data reusables.gpg.paste-gpg-key-id %} {% data reusables.gpg.set-auto-sign %}
1. GPG スイートを使用していない場合は、`zsh` シェルで次のコマンドを実行して、存在する場合は `.zshrc` ファイル、または `.zprofile` ファイルに GPG キーを追加します。
```shell
$ if [ -r ~/.zshrc ]; then echo 'export GPG_TTY=$(tty)' >> ~/.zshrc; \
else echo 'export GPG_TTY=$(tty)' >> ~/.zprofile; fi
```
Alternatively, if you use the `bash` shell, run this command:
または、`bash` シェルを使用する場合は、次のコマンドを実行します。
```shell
$ if [ -r ~/.bash_profile ]; then echo 'export GPG_TTY=$(tty)' >> ~/.bash_profile; \
else echo 'export GPG_TTY=$(tty)' >> ~/.profile; fi
```
1. Optionally, to prompt you to enter a PIN or passphrase when required, install `pinentry-mac`. For example, using [Homebrew](https://brew.sh/):
1. 必要に応じて、PIN またはパスフレーズの入力を求めるメッセージを表示するには、`pinentry-mac` をインストールします。 たとえば、[Homebrew](https://brew.sh/) を使用すると、次のようになります。
```shell
$ brew install pinentry-mac
$ echo "pinentry-program $(which pinentry-mac)" >> ~/.gnupg/gpg-agent.conf
@@ -57,69 +58,56 @@ If you have multiple GPG keys, you need to tell Git which one to use.
{% windows %}
## Telling Git about your GPG key
## Git へ GPG キーを伝える
If you're using a GPG key that matches your committer identity and your verified email address associated with your account on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.location.product_location %}{% endif %}, then you can begin signing commits and signing tags.
コミッター ID と、{% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.location.product_location %}{% endif %} でのアカウントに関連付けられた検証済みのメール アドレスに一致する GPG キーを使っている場合、コミットやタグへの署名を始めることができます。
{% note %}
If you don't have a GPG key that matches your committer identity, you need to associate an email with an existing key. For more information, see "[Associating an email with your GPG key](/articles/associating-an-email-with-your-gpg-key)".
コミッターアイデンティティにマッチする GPG キーを持っていない場合、既存のキーとメールアドレスを関連付ける必要があります。 詳細については、「[メールと GPG キーの関連付け](/articles/associating-an-email-with-your-gpg-key)」を参照してください。
{% endnote %}
If you have multiple GPG keys, you need to tell Git which one to use.
複数の GPG キーを持っている場合、どれを使うかを Git に伝える必要があります。
{% data reusables.command_line.open_the_multi_os_terminal %}
{% data reusables.gpg.configure-gpg-signing %}
{% data reusables.gpg.list-keys-with-note %}
{% data reusables.gpg.copy-gpg-key-id %}
{% data reusables.gpg.paste-gpg-key-id %}
{% data reusables.gpg.set-auto-sign %}
{% data reusables.command_line.open_the_multi_os_terminal %} {% data reusables.gpg.configure-gpg-signing %} {% data reusables.gpg.list-keys-with-note %} {% data reusables.gpg.copy-gpg-key-id %} {% data reusables.gpg.paste-gpg-key-id %} {% data reusables.gpg.set-auto-sign %}
{% endwindows %}
{% linux %}
## Telling Git about your GPG key
## Git へ GPG キーを伝える
If you're using a GPG key that matches your committer identity and your verified email address associated with your account on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.location.product_location %}{% endif %}, then you can begin signing commits and signing tags.
コミッター ID と、{% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.location.product_location %}{% endif %} でのアカウントに関連付けられた検証済みのメール アドレスに一致する GPG キーを使っている場合、コミットやタグへの署名を始めることができます。
{% note %}
If you don't have a GPG key that matches your committer identity, you need to associate an email with an existing key. For more information, see "[Associating an email with your GPG key](/articles/associating-an-email-with-your-gpg-key)".
コミッターアイデンティティにマッチする GPG キーを持っていない場合、既存のキーとメールアドレスを関連付ける必要があります。 詳細については、「[メールと GPG キーの関連付け](/articles/associating-an-email-with-your-gpg-key)」を参照してください。
{% endnote %}
If you have multiple GPG keys, you need to tell Git which one to use.
複数の GPG キーを持っている場合、どれを使うかを Git に伝える必要があります。
{% data reusables.command_line.open_the_multi_os_terminal %}
{% data reusables.gpg.configure-gpg-signing %}
{% data reusables.gpg.list-keys-with-note %}
{% data reusables.gpg.copy-gpg-key-id %}
{% data reusables.gpg.paste-gpg-key-id %}
{% data reusables.gpg.set-auto-sign %}
1. To add your GPG key to your `.bashrc` startup file, run the following command:
{% data reusables.command_line.open_the_multi_os_terminal %} {% data reusables.gpg.configure-gpg-signing %} {% data reusables.gpg.list-keys-with-note %} {% data reusables.gpg.copy-gpg-key-id %} {% data reusables.gpg.paste-gpg-key-id %} {% data reusables.gpg.set-auto-sign %}
1. GPG キーを `.bashrc` スタートアップ ファイルに追加するには、次のコマンドを実行します。
```bash
$ [ -f ~/.bashrc ] && echo 'export GPG_TTY=$(tty)' >> ~/.bashrc
```
{% endlinux %}
{% ifversion ssh-commit-verification %}
{% endlinux %} {% ifversion ssh-commit-verification %}
## Telling Git about your SSH key
## Git に SSH キーについて知らせる
You can use an existing SSH key to sign commits and tags, or generate a new one specifically for signing. For more information, see "[Generating a new SSH key and adding it to the ssh-agent](/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)."
既存の SSH キーを使ってコミットとタグに署名することも、署名専用に新しいキーを生成することもできます。 詳細については、「[新しい SSH キーを生成して ssh-agent に追加する](/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)」を参照してください。
{% data reusables.gpg.ssh-git-version %}
{% data reusables.command_line.open_the_multi_os_terminal %}
{% data reusables.gpg.configure-ssh-signing %}
{% data reusables.gpg.paste-ssh-public-key %}
{% data reusables.command_line.open_the_multi_os_terminal %} {% data reusables.gpg.configure-ssh-signing %} {% data reusables.gpg.paste-ssh-public-key %}
{% endif %}
{% data reusables.gpg.x-509-key %}
## Further reading
## 関連項目
- "[Adding a new SSH key to your GitHub account](/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account)."
- "[Signing commits](/articles/signing-commits)"
- "[Signing tags](/articles/signing-tags)"
- [GitHub アカウントへの新しい SSH キーの追加](/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account)
- [コミットに署名する](/articles/signing-commits)
- [タグに署名する](/articles/signing-tags)

View File

@@ -1,7 +1,7 @@
---
title: About billing for GitHub Codespaces
title: GitHub Codespaces の請求について
shortTitle: About billing
intro: 'Learn about the costs for using {% data variables.product.prodname_github_codespaces %}, and the monthly usage quotas included with {% data variables.product.prodname_dotcom %} personal accounts.'
intro: '{% data variables.product.prodname_github_codespaces %} を使用するためのコストと、{% data variables.product.prodname_dotcom %} 個人用アカウントに含まれる月間使用量クォータについて説明します。'
miniTocMaxHeadingLevel: 3
versions:
fpt: '*'
@@ -17,183 +17,187 @@ redirect_from:
- /codespaces/codespaces-reference/about-billing-for-codespaces
- /codespaces/codespaces-reference/understanding-billing-for-codespaces
- /codespaces/codespaces-reference/understanding-billing-for-github-codespaces.md
ms.openlocfilehash: 24410721878cd77d2528a4d9e8c91633725ce661
ms.sourcegitcommit: 99eb4456062aea31ca381977396417cf92e5798d
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/21/2022
ms.locfileid: '148179549'
---
## {% data variables.product.prodname_github_codespaces %} pricing
## {% data variables.product.prodname_github_codespaces %} 価格
{% data reusables.codespaces.codespaces-free-for-personal-intro %}
Charges are billed to an organization or enterprise when all of the following are true:
次のすべてに該当する場合、料金は Organization または Enterprise に対して請求されます。
- The repository from which a codespace is started (or the parent repository, in the case of a forked repository) is owned by an organization.
- The organization is configured to be billed for codespaces created from the repository or forks of the repository.
- The user creating the codespace belongs to the organization, or is an outside collaborator affiliated with the organization, and the organization has chosen to pay for this user's use of organization-owned codespaces.
- codespace が開始されるリポジトリ (またはフォークされたリポジトリの場合は親リポジトリ) が Organization によって所有される。
- Organization は、リポジトリまたはリポジトリのフォークから作成された codespace に対して課金されるように構成されている。
- codespace を作成するユーザーが、Organization に属しているか、または Organization と提携する外部のコラボレーターであり、Organization は、このユーザーによる Organization 所有の codespace の使用分の料金を負担することを選択している。
Otherwise use of {% data variables.product.prodname_github_codespaces %} applies to the personal account of the person who created the codespace, and either consumes some of the monthly included usage for their personal account, or their account is billed according to their usage in excess of their included quotas.
それ以外の場合、{% data variables.product.prodname_github_codespaces %} の使用は、codespace を作成したユーザーの個人用アカウントに適用され、個人用アカウントに含まれる月間使用量の一部が消費されます。または、含まれているクォータを超えた場合、その使用量に応じてアカウントに課金されます。
For information about how to configure an organization to be billed for codespace usage, see "[Enabling {% data variables.product.prodname_github_codespaces %} for your organization](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization)." The Free, Team, and Enterprise plans for organization and enterprise accounts do not include any free use of {% data variables.product.prodname_github_codespaces %}.
codespace の使用量に対して課金されるように Organization を構成する方法については、「[Organization の {% data variables.product.prodname_github_codespaces %} を有効にする](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization)」を参照してください。 Organization および Enterprise アカウントの無料、Team、Enterprise プランには、{% data variables.product.prodname_github_codespaces %} の無料使用は含まれません。
### Monthly included storage and core hours for personal accounts
### 個人用アカウントに含まれる月間ストレージとコア時間
The following storage and core hours of usage are included, free of charge, for personal accounts:
個人用アカウントには、次のストレージとコア時間の使用量が無料で含まれています。
| Account plan | Storage per month | Core hours per month |
| アカウント プラン | 1 か月あたりのストレージ | 1 か月あたりのコア時間 |
| ------------ | ----------------- | -------------------- |
| {% data variables.product.prodname_dotcom %} Free for personal accounts | 15 GB-month | 120 |
| {% data variables.product.prodname_dotcom %} Pro | 20 GB-month | 180 |
| 個人用アカウント用の {% data variables.product.prodname_dotcom %} | 15 GB/月 | 120 |
| {% data variables.product.prodname_dotcom %} Pro | 20 GB/月 | 180 |
{% note %}
**Notes**:
- The GB-month unit of storage is a time-based measurement, 1 GB-month being 1 GB of storage usage for one whole month. The disk space used by all of your codespaces and prebuilds is assessed once an hour and your current GB-month usage is recalculated. Therefore, while you have codespaces and prebuilds, your GB-month usage will increase throughout the month. For example, if the storage totals 15 GB, and remains unchanged throughout your monthly billing cycle, then you will have used 7.5 GB halfway through the month, and 15 GB at the end of the month. For more information, see "[Billing for storage usage](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#billing-for-storage-usage)" below.
- A "core hour" is a measure used for included compute usage. To calculate core hours, multiply the number of hours for which a codespace has been active by the multiplier in the pricing table below. For the basic machine types, the multiplier is the number of processor cores in the machine that hosts the codespace. For example, if you use a 2-core machine for your codespace and it's active for an hour, you have used 2 core hours. If you use an 8-core machine for an hour, you have used 8 core hours. If you use an 8-core machine for two hours, you have used 16 core hours.
****:
- ストレージの GB/月という単位は時間ベースの測定値であり、1 GB/月は 1 GB のストレージを 1 か月間使用できます。 すべての codespace prebuild によって使われているディスク領域が 1 時間に 1 回評価されて、現在の GB/月の使用量が再計算されます。 そのため、codespace prebuild がある間は、GB/月の使用量が月を通して増加します。 たとえば、ストレージの合計が 15 GB で、1 か月の請求サイクルを通して変わらない場合は、半月の時点で 7.5 GB、月末の時点で 15 GB 使われます。 詳しくは、後の「[ストレージ使用量に対する課金](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#billing-for-storage-usage)」をご覧ください。
- "コア時間" は、含まれるコンピューティング使用量に対して使われるメジャーです。 コア時間を計算するには、codespace がアクティブになっていた時間数に次の料金表の乗数を掛けます。 基本的なマシンの種類の場合、乗数は、codespace をホストするマシン内のプロセッサ コアの数です。 たとえば、codespace に 2 コアのマシンを使用し、それが 1 時間アクティブな場合、2 コア時間使用したことになります。 8 コアのマシンを 1 時間使用すると、8 コア時間使用したことになります。 8 コアのマシンを 2 時間使用すると、16 コア時間使用したことになります。
{% endnote %}
You will be notified by email when you have used 75%, 90%, and 100% of your included quotas. Notifications are also displayed in a "toast" message within {% data variables.product.prodname_vscode_shortname %} and the {% data variables.product.prodname_vscode_shortname %} web client. You can turn off email notifications if required. For more information, see "[Managing the spending limit for GitHub Codespaces](/billing/managing-billing-for-github-codespaces/managing-the-spending-limit-for-github-codespaces#managing-usage-and-spending-limit-email-notifications)."
含まれるクォータの 75%90%、100% を使用すると、メールで通知されます。 通知は、{% data variables.product.prodname_vscode_shortname %} および {% data variables.product.prodname_vscode_shortname %} Web クライアント内の "トースト" メッセージにも表示されます。 メール通知は、必要に応じてオフにすることができます。 詳しい情報については、「[GitHub Codespaces の使用制限を管理する](/billing/managing-billing-for-github-codespaces/managing-the-spending-limit-for-github-codespaces#managing-usage-and-spending-limit-email-notifications)」を参照してください。
When a personal account has used all of either the included storage or compute usage (whichever is reached first), and has no spending limit configured, use of {% data variables.product.prodname_github_codespaces %} will be blocked. You must set up a payment method and a spending limit to continue using {% data variables.product.prodname_github_codespaces %} during the current billing month. At the beginning of the next monthly billing cycle the included usage is reset. Storage will not be billed while use of {% data variables.product.prodname_github_codespaces %} is blocked.
個人用アカウントで、含まれているストレージまたはコンピューティング使用量 (どちらか先に到達した方) をすべて使用し、使用制限が構成されていない場合、{% data variables.product.prodname_github_codespaces %} の使用はブロックされます。 現在の請求月中に {% data variables.product.prodname_github_codespaces %} を引き続き使用するには、支払い方法と使用制限を設定する必要があります。 含まれる使用量は、翌月の請求期間の開始時にリセットされます。 {% data variables.product.prodname_github_codespaces %} の使用がブロックされている間、ストレージには課金されません。
You can view details of your usage for the current month at any time. For more information, see "[Viewing your {% data variables.product.prodname_github_codespaces %} usage](/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage)."
当月の使用状況の詳細はいつでも表示できます。 詳細については、「[{% data variables.product.prodname_github_codespaces %} の使用状況を表示する](/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage)」を参照してください。
If you are blocked from resuming a codespace and you want to continue to work on changes you have made in your codespace, you can do any of the following:
codespace の再開がブロックされ、codespace で行った変更の作業を続ける場合は、次のいずれかの方法を取ることができます。
- Add a payment method and a spending limit greater than $0 USD.
- Export the changes from the codespace to a branch. For more information, see "[Exporting changes to a branch](/codespaces/troubleshooting/exporting-changes-to-a-branch)."
- Wait for your monthly included usage to reset at the start of the next monthly billing cycle.
- 支払い方法と、0 米ドルを超える使用制限を追加する。
- 変更を codespace からブランチにエクスポートする。 詳細については、「[ブランチへの変更のエクスポート](/codespaces/troubleshooting/exporting-changes-to-a-branch)」を参照してください。
- 含まれる月間使用量が翌月の請求期間の開始時にリセットされるまで待つ。
If you have used all of either your included storage usage or your included compute usage, and you have set up a payment method and a spending limit, any further use of codespaces owned by your personal account will incur charges for whichever type of usage has no remaining included quota. You will not be charged for the other type of usage until you have also used all of its included quota.
含まれているストレージ使用量または含まれているコンピューティング使用量のいずれかをすべて使用し、支払い方法と使用制限を設定している場合、個人用アカウントによって所有されている codespace をさらに使用すると、含まれているクォータが残っていない使用量の種類に対して料金が発生します。 もう一方の種類の使用量については、含まれているクォータをすべて使用するまで課金されることはありません。
### Pricing for paid usage
### 有料使用の料金
A {% data variables.product.prodname_github_codespaces %} instance (a "codespace") incurs charges for compute time, while it is active, and for the amount of disk space the codespace occupies, while it exists. The compute cost is proportional to the number of processor cores in the machine type you choose for your codespace, as shown in the table below. For example, the compute cost of using a codespace for an hour on a 16-core machine is eight times greater than a 2-core machine.
{% data variables.product.prodname_github_codespaces %} インスタンス ("コードスペース") では、アクティブな間はコンピューティング時間に対して、存在する間は codespace が占有するディスク領域の容量に対して料金が発生します。 次の表に示すように、コンピューティング コストは、codespace 用に選択したマシンの種類内のプロセッサ コアの数に比例します。 たとえば、16 コアのマシンで codespace を 1 時間使用する場合のコンピューティング コストは、2 コアのマシンの 8 倍になります。
| Component | Machine type | Unit of measure | Included usage multiplier | Price |
| コンポーネント | マシンの種類 | Unit of measure | 含まれる使用量の乗数 | Price |
| ------------------- | ------------ | --------------- | ------------------------- | ----- |
| Codespaces compute | 2 core | 1 hour | 2 | $0.18 |
| | 4 core | 1 hour | 4 | $0.36 |
| | 8 core | 1 hour | 8 | $0.72 |
| | 16 core | 1 hour | 16 | $1.44 |
| | 32 core | 1 hour | 32 | $2.88 |
| Codespaces storage | Storage | 1 GB-month<sup>*</sup> | N/A | $0.07 |
| Codespaces コンピューティング | 2 コア | 1 時間 | 2 | $0.18 |
| | 4 コア | 1 時間 | 4 | $0.36 |
| | 8 コア | 1 時間 | 8 | $0.72 |
| | 16コア | 1 時間 | 16 | $1.44 |
| | 32コア | 1 時間 | 32 | $2.88 |
| Codespaces ストレージ | ストレージ | 1 GB/月<sup>*</sup> | 該当なし | $0.07 |
<sup>*</sup> See "[Billing for storage usage](#billing-for-storage-usage)" below for details of the GB-month unit of measure.
<sup>*</sup> 測定単位 GB/月の詳しい情報については、下記の「[ストレージ使用量に対する課金](#billing-for-storage-usage)」を参照してください。
If you enable prebuilding of codespaces this will incur additional charges. For more information, see "[Billing for {% data variables.product.prodname_codespaces %} prebuilds](#billing-for-codespaces-prebuilds)."
Codespace のプレビルドを有効にすると、追加料金がかかります。 詳しい情報については、「[{% data variables.product.prodname_codespaces %} のプレビルドに対する課金](#billing-for-codespaces-prebuilds)」を参照してください。
## About billing for {% data variables.product.prodname_github_codespaces %}
## {% data variables.product.prodname_github_codespaces %} に対する課金について
{% data variables.product.prodname_github_codespaces %} is billed in US dollars (USD) according to the amount of compute time and storage space your codespaces use. {% data reusables.codespaces.codespaces-monthly-billing %}
{% data variables.product.prodname_github_codespaces %} は、コンピューティング時間と codespace で使用するストレージ領域の容量に応じて、米ドル (USD) で課金されます。 {% data reusables.codespaces.codespaces-monthly-billing %}
Billing for {% data variables.product.prodname_github_codespaces %} shares your account's existing payment method, and receipt. For more information, see "[Viewing your subscriptions and billing date](/articles/viewing-your-subscriptions-and-billing-date)."
{% data variables.product.prodname_github_codespaces %} の請求は、アカウントの既存の支払い方法と領収書を共有します。 詳しい情報については、「[プランと請求日を表示する](/articles/viewing-your-subscriptions-and-billing-date)」を参照してください。
{% ifversion ghec %}
If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_github_codespaces %} usage. For more information, see "[Connecting an Azure subscription to your enterprise](/billing/managing-billing-for-your-github-account/connecting-an-azure-subscription-to-your-enterprise)."
{% ifversion ghec %}Microsoft Enterprise Agreement を通じて {% data variables.product.prodname_enterprise %} を購入した場合、Azure サブスクリプション ID を Enterprise アカウントに接続し、{% data variables.product.prodname_github_codespaces %} の使用を有効にして支払うことができます。 詳細については、「[Azure サブスクリプションを Enterprise に接続する](/billing/managing-billing-for-your-github-account/connecting-an-azure-subscription-to-your-enterprise)」を参照してください。
{% endif %}
### Billing for compute usage
The compute usage of a codespace is the length of time for which that codespace is active multiplied by the multiplier in the pricing table for the machine type of the codespace. Total compute usage is calculated by summing the time used by all codespaces billable to a particular account. These totals are reported to the billing service every hour, and are billed monthly.
### コンピューティング使用量に対する課金
codespace のコンピューティング使用量は、その codespace がアクティブである時間の長さに、codespace のマシンの種類の料金表にある乗数を掛けたものです。 コンピューティング使用量の合計は、特定のアカウントに請求可能なすべての codespace で使用された時間を合計して計算されます。 これらの合計は、1 時間ごとに課金サービスに報告され、毎月請求されます。
As an example, if a codespace is active for 1 hour and 15 minutes, then the compute cost will be the hourly cost of the codespace, as determined by its machine type, multiplied by 1.25.
たとえば、codespace が 1 時間 15 分アクティブである場合、コンピューティング コストは、マシンの種類によって決定される codespace の 1 時間あたりのコストに 1.25 を掛けたものになります。
You can control compute usage by stopping your codespaces. For information, see "[Stopping and starting a codespace](/codespaces/developing-in-codespaces/stopping-and-starting-a-codespace)." Codespaces are stopped automatically after a configurable period of inactivity. The timeout period can be configured by the user, or at the organization level. For more information, see "[Setting your timeout period for {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-timeout-period-for-github-codespaces)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)."
コンピューティング使用量は、codespace を停止することで制御できます。 詳しい情報については、「[codespace の停止と開始](/codespaces/developing-in-codespaces/stopping-and-starting-a-codespace)」を参照してください。 codespace は、構成可能な非アクティブ期間後に自動的に停止されます。 タイムアウト期間は、ユーザーによって、または Organization レベルで構成できます。 詳しい情報については、「[{% data variables.product.prodname_github_codespaces %} のタイムアウト期間を設定する](/codespaces/customizing-your-codespace/setting-your-timeout-period-for-github-codespaces)」および「[アイドル タイムアウト期間を制限する](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)」を参照してください。
### Billing for storage usage
For {% data variables.product.prodname_github_codespaces %} billing purposes, storage comprises the disk space used by all of the codespaces and prebuilds in your account. This includes any files you use in a codespace, such as cloned repositories, configuration files, data loaded to the codespace (for example as input or output of the software running in the repository), and extensions, among others. Storage is billed for all of your existing codespaces, regardless of whether they are active or inactive with the exception of blocked usage due to exhausted included usage quota or reaching your spending limit. The storage billing for a codespace ends when it is deleted.
### ストレージ使用量に対する課金
{% data variables.product.prodname_github_codespaces %} に対する課金のために、ストレージは、アカウント内のすべての codespace とプレビルドで使用されるディスク領域で構成されます。 これには、クローンされたリポジトリ、構成ファイル、codespace に読み込まれたデータ (たとえば、リポジトリで実行されているソフトウェアの入出力など)、拡張機能など、codespace で使用されるすべてのファイルが含まれます。 ストレージは、codespace がアクティブであるか非アクティブであるかに関係なく、既存のすべての codespace に対して課金されます。ただし、含まれている使用量クォータが使い果たされたか、または使用制限に達したために使用がブロックされている期間を除きます。 codespace のストレージに対する課金は、codespace が削除されると終了します。
{% note %}
**Notes**:
****:
- When you use the default dev container configuration (see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#using-the-default-dev-container-configuration)"), we do not count the default container as used storage. When you create a custom container using a dev container configuration with a different base image we do count the container as used storage.
- When you rebuild your container from the default image we do not count the base container as used storage. For other base images all of the storage consumed by the codespace, including the base container, is counted as used storage.
- 既定の開発コンテナー構成 (「[開発コンテナーの概要](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#using-the-default-dev-container-configuration)」を参照) を使用する場合、既定のコンテナーは、使用済みストレージとしてカウントされません。 開発コンテナー構成と別の基本イメージを使用してカスタム コンテナーを作成する場合、コンテナーは使用済みストレージとしてカウントされます。
- 既定のイメージからコンテナーを再構築する場合、基本コンテナーは使用済みストレージとしてカウントされません。 その他の基本イメージの場合、基本コンテナーを含めて、codespace で消費されるすべてのストレージは、使用済みストレージとしてカウントされます。
{% endnote %}
Codespace storage is reported in GB-months. Your billing month runs from a fixed day in one month until the same day in the next month. In most cases the day of the month is determined by the day you started on your current {% data variables.product.prodname_dotcom %} plan. Your GB-month storage is calculated as follows. Once every hour, the storage used by all of your currently active and stopped codespaces is assessed. This figure is then divided by the number of hours in the current billing month: `total storage size / hours this month`. The result is added to the running total for codespace storage for the month.
codespace ストレージは、GB/月単位で報告されます。 請求月は、月中の所定の日から翌月の同日までです。 ほとんどの場合、月中の日は、現在の {% data variables.product.prodname_dotcom %} プランの開始日によって決まります。 ストレージ (GB/月) は、次のように計算されます。 1 時間に 1 回、現在アクティブな codespace と停止している codespace のすべてで使用されているストレージが評価されます。 次に、この数字を、現在の請求月内の時間数で除算します (`total storage size / hours this month`)。 結果は、その月の codespace ストレージの累計に加算されます。
For example, if you have one codespace that uses 100 GB of storage and has existed for one hour you will have used `100 / (24 * 30) = 0.1388` GB-months of storage in a 30-day month. If your use of {% data variables.product.prodname_github_codespaces %} during a 30-day month consists of two 100 GB codespaces that both existed for three full days then there will be `24 * 3` hourly reports for the storage of these codespaces, giving a total of `(24 * 3) * 200 / (24 * 30) = 20` GB-months.
たとえば、100 GB のストレージを使用する codespace が 1 つあり、1 時間存在している場合、1 か月 (30 日) に `100 / (24 * 30) = 0.1388` GB/月のストレージを使用したことになります。 30 日間の月に {% data variables.product.prodname_github_codespaces %} を使用した場合、3 日間存在していた 2 つの 100 GB のコードスペースが構成されている場合は、これらの codespace のストレージに関する時間単位の`24 * 3`レポートが作成され、合計 GB 月が提供されます`(24 * 3) * 200 / (24 * 30) = 20`
For each hourly report, the storage usage for the previous hour is calculated in seconds. As a result, you won't be charged for a full hour of storage if a codespace did not exist for the full 60 minutes. At the end of the month, {% data variables.product.prodname_dotcom %} rounds your storage to the nearest MB.
各毎時レポートでは、前の 1 時間のストレージ使用量が秒単位で計算されます。 その結果、codespace が 60 分間完全に存在しなかった場合、ストレージの丸 1 時間分は請求されません。 月末に、{% data variables.product.prodname_dotcom %}はストレージ使用量を最も近いGBに丸めます。
Organization owners can:
- List the currently active and stopped codespaces for your organization. For more information, see "[Listing the codespaces in your organization](/codespaces/managing-codespaces-for-your-organization/listing-the-codespaces-in-your-organization)." In addition to the cost of these codespaces, the cost of {% data variables.product.prodname_github_codespaces %} for the current month may include costs for codespaces that existed earlier in the current month but have since been deleted.
- See the total {% data variables.product.prodname_github_codespaces %} compute and storage usage for your organization for the current month to date. For more information, see "[Viewing your {% data variables.product.prodname_github_codespaces %} usage](/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage)."
- Configure your organization settings to manage the cost of {% data variables.product.prodname_github_codespaces %}. For more information, see "[Managing the cost of {% data variables.product.prodname_github_codespaces %} in your organization](/codespaces/managing-codespaces-for-your-organization/managing-the-cost-of-github-codespaces-in-your-organization)."
Organization 所有者は次の作業を行うことができます。
- Organization の現在アクティブな codespace と停止されている codespace を一覧表示する。 詳しい情報については、「[Organization 内の codespace を一覧表示する](/codespaces/managing-codespaces-for-your-organization/listing-the-codespaces-in-your-organization)」を参照してください。 当月の {% data variables.product.prodname_github_codespaces %} のコストには、これらの codespace に加えて、当月のはじめに存在していたがその後削除された codespace のコストが含まれる場合があります。
- 当月の当日までの Organization の {% data variables.product.prodname_github_codespaces %} コンピューティング使用量とストレージ使用量を確認する。 詳細については、「[{% data variables.product.prodname_github_codespaces %} の使用状況を表示する](/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage)」を参照してください。
- {% data variables.product.prodname_github_codespaces %} のコストを管理するように Organization の設定を構成する。 詳しい情報については、「[Organization 内の {% data variables.product.prodname_github_codespaces %} のコストを管理する](/codespaces/managing-codespaces-for-your-organization/managing-the-cost-of-github-codespaces-in-your-organization)」を参照してください。
To estimate the costs for metered services, you can use the {% data variables.product.prodname_dotcom %} [pricing calculator](https://github.com/pricing/calculator?feature=codespaces).
従量制サービスのコストを見積もるには、{% data variables.product.prodname_dotcom %} [料金計算ツール](https://github.com/pricing/calculator?feature=codespaces) を使用できます。
### Billing for {% data variables.product.prodname_codespaces %} prebuilds
### {% data variables.product.prodname_codespaces %}プレビルドに対する支払い
{% data reusables.codespaces.prebuilds-definition %} For more information, see "[About {% data variables.product.prodname_github_codespaces %} prebuilds](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds)."
{% data reusables.codespaces.prebuilds-definition %} 詳しい情報については、「[{% data variables.product.prodname_github_codespaces %} のプレビルドについて](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds)」を参照してください。
#### {% data variables.product.prodname_actions %} costs for prebuilds
#### プレビルドの {% data variables.product.prodname_actions %} コスト
Prebuilds are created and updated by running a {% data variables.product.prodname_actions %} workflow on a {% data variables.product.prodname_dotcom %}-hosted runner. You can configure how you want prebuild updates to be automatically triggered. For information, see "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)."
プレビルドは、{% data variables.product.prodname_dotcom %} でホストされるランナーで {% data variables.product.prodname_actions %} ワークフローを実行することによって作成および更新されます。 プレビルドの更新を自動的にトリガーする方法を構成できます。 詳しい情報については、「[プレビルドの構成](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。
As with other workflows, while prebuild workflows are running they consume {% data variables.product.prodname_actions %} minutes included with your account, if you have any, or they incur charges for {% data variables.product.prodname_actions %} minutes. For more information about pricing for {% data variables.product.prodname_actions %} minutes, see "[About billing for {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)." There is no associated {% data variables.product.prodname_codespaces %} compute cost for creating or updating prebuilds.
他のワークフローと同様に、プレビルド ワークフローが実行されている間、アカウントに含まれている {% data variables.product.prodname_actions %} の分数を消費するか (残っている場合)、{% data variables.product.prodname_actions %} の分数に対して料金が発生します。 {% data variables.product.prodname_actions %} の分数の料金について詳しくは、「[{% data variables.product.prodname_actions %} に対する課金について](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)」を参照してください。 プレビルドの作成または更新に伴う {% data variables.product.prodname_codespaces %} コンピューティング コストはありません。
You can track usage of prebuild workflows and storage by downloading a usage report for your account. For more information, see "[Viewing your {% data variables.product.prodname_github_codespaces %} usage](/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage)."
プレビルド ワークフローとストレージの使用量を追跡するには、お使いのアカウントの使用状況レポートをダウンロードします。 詳細については、「[{% data variables.product.prodname_github_codespaces %} の使用状況を表示する](/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage)」を参照してください。
#### Storage costs for prebuilds
#### プレビルドのストレージ コスト
In addition to {% data variables.product.prodname_actions %} minutes, you will also be billed for the storage of prebuilds associated with each prebuild configuration, for a given repository and region. Storage of prebuilds is billed at the same rate as storage of codespaces.
{% data variables.product.prodname_actions %} の分数に加えて、特定のリポジトリおよびリージョンの各プレビルド構成に関連付けられたプレビルドのストレージに対しても課金されます。 プレビルドのストレージは、codespace のストレージと同じレートで課金されます。
The storage cost for a prebuild in a single region will be similar to the storage cost that will be incurred for storing a single codespace created from that prebuild. The storage cost for the generated codespace may be more than the cost for the prebuild if, for example, the `updateContentCommand` and `postCreateCommand` commands are used during codespace creation to download more files to the dev container.
1 つのリージョン内のプレビルドのストレージ コストは、そのプレビルドから作成された 1 つの codespace を格納するために発生するストレージ コストはほぼ同じです。 たとえば、codespace の作成時に `updateContentCommand` コマンドと `postCreateCommand` コマンドを使用してより多くのファイルを開発コンテナーにダウンロードする場合、生成された codespace のストレージ コストは prebuild のコストを超える可能性があります。
The total storage costs associated with a prebuild configuration will depend on the following factors.
プレビルド構成に関連付けられた合計ストレージは、次の要因によって異なります。
- The price of storage per GB. See the table above.
- The size of the generated prebuild in GB.
- The number of regions in which the prebuild is available (because a copy of the prebuild is stored in each region).
- The number of older versions of the prebuild that are retained.
- GB あたりのストレージ料金。 上記の表を参照してください。
- 生成されたプレビルドのサイズ (GB 単位)。
- プレビルドを使用できるリージョンの数 (プレビルドのコピーが各リージョンに格納されるため)。
- 保持されているプレビルドの以前のバージョンの数。
The storage cost for the prebuilds generated by a prebuild configuration is therefore calculated as: `price per GB * size (GB) * regions * versions`.
このため、プレビルド構成によって生成されるプレビルドのストレージ コストは、`price per GB * size (GB) * regions * versions`として計算されます。
#### Controlling the cost of prebuilds
#### プレビルドのコストの制御
To reduce consumption of Actions minutes, you can set a prebuild to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. You can also manage your storage usage by adjusting the number of previous versions of each prebuild that are retained. For more information, see "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-prebuilds)."
Actions 利用時間 (分) の消費を抑えるために、開発コンテナー構成ファイルを変更したときのみ、またはカスタム スケジュールで指定したときにのみ、プレビルドを更新するように設定することができます。 また、保持されている各プレビルドの以前のバージョンの数を調整することで、ストレージ使用量を管理することもできます。 詳しくは、「[事前ビルドを構成する](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-prebuilds)」をご覧ください。
To limit the storage costs associated with prebuilds, you can choose to create prebuilds only in selected regions, and you can specify the number of older versions of prebuilds that will be retained. For more information, see "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-prebuilds)."
プレビルドに関連付けられたストレージ コストを制限するには、選択されたリージョンのみでプレビルドを作成することを選択できます。また、保持される以前のバージョンのプレビルドの数を指定することもできます。 詳しくは、「[事前ビルドを構成する](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-prebuilds)」をご覧ください。
{% note %}
**Note**: Prebuilds may be updated several times during a billing month. Newer versions of a prebuild may be larger or smaller than the previous versions. This will affect the storage charges. For details of how storage is calculated during a billing month, see "[Billing for storage usage](#billing-for-storage-usage)" above.
**注**: プレビルドは、請求月中に複数回更新される場合があります。 プレビルドの新しいバージョンは、以前のバージョンよりも大きい場合もあれば、小さい場合もあります。 これは、ストレージ料金に影響します。 請求月中のストレージを計算する方法の詳しい情報については、上記の「[ストレージ使用量に対する課金](#billing-for-storage-usage)」を参照してください。
{% endnote %}
#### Cost of codespaces created from prebuilds
#### プレビルドから作成された codespace のコスト
Use of codespaces created using prebuilds is charged at the same rate as regular codespaces.
プレビルドを使用して作成された codespace の使用は、通常の codespace と同じレートで課金されます。
## Setting a spending limit
## 利用限度の設定
{% data reusables.codespaces.codespaces-spending-limit-requirement %}
For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/managing-the-spending-limit-for-github-codespaces)."
アカウントの使用制限の管理と変更について詳しくは、「[{% data variables.product.prodname_github_codespaces %} の使用制限の管理](/billing/managing-billing-for-github-codespaces/managing-the-spending-limit-for-github-codespaces)」を参照してください。
{% data reusables.codespaces.exporting-changes %}
## Limiting the machine types for organization-owned codespaces
## Organization で所有する codespace のマシンの種類を制限する
By default the machine type with the lowest valid resources is used when a codespace is created. However, users may be able to choose a machine type with more resources. They can do this either when they create a codespace, or they can change the machine type of an existing codespace. For more information, see "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository#creating-a-codespace-for-a-repository)" and "[Changing the machine type for your codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace)."
既定では、codespace を作成するときに、有効なリソースが最も少ないマシンの種類が使われます。 ただし、よりリソースの多いマシンの種類をユーザーが選択できる場合があります。 これは、codespace を作成するとき、または既存の codespace のマシンの種類を変更するときに行うことができます。 詳しい情報については、「[リポジトリ用の codespace を作成する](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository#creating-a-codespace-for-a-repository)」および「[codespace のマシンの種類を変更する](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace)」を参照してください。
If a machine type that has more resources is chosen, this will affect the per-hour charge for that codespace, as shown above.
リソース数の多いマシンの種類を選択した場合、前述のとおり、その codespace の 1 分あたりの料金に影響します。
Organization owners can create a policy to limit the choice of machine types available to users for codespaces that are billed to an organization or enterprise account. For more information, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)."
Organization 所有者は、Organization または Enterprise アカウントに課金される codespace 用にユーザーが選択できるマシンの種類を制限するポリシーを作成できます。 詳細については、「[コンピューターの種類へのアクセスの制限](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)」を参照してください。
## How billing is handled for forked repositories
## フォークされたリポジトリでの支払いの扱い
Usage of codespaces created from a forked repository will be billed to your personal account unless the upstream (or parent) repository is in an organization that has allowed you - as a member, or outside collaborator, of the organization - to use codespaces at the organization's expense.
アップストリーム (または親) リポジトリが、ユーザーが Organization のメンバーまたは外部コラボレーターとして Organization codespace を使用することが許可されている Organization 内に存在する場合を除いて、フォークされたリポジトリから作成された codespace の使用は、そのユーザーの個人アカウントに課金されます。
For example, consider a member, or outside collaborator, of an organization that has allowed billing for codespaces for that user. If the user has permission to fork an organization-owned private repository, they can subsequently create and use a codespace for the new repository at the organization's expense. This is because the organization is the owner of the parent repository. Note that the organization owner can remove the user's access to the private repository, the forked repository, and therefore also the codespace. The organization owner can also delete the parent repository which will also delete the forked repository. For more information, see "[Managing the forking policy for your repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-forking-policy-for-your-repository)."
たとえば、そのユーザーの codespace に対する課金を許可している組織のメンバーまたは外部コラボレーターについて考えてみましょう。 ユーザーが Organization 所有のプライベート リポジトリをフォークするアクセス許可を持っている場合、その後、Organization の費用で新しいリポジトリ用の codespace を作成して使用できます。 これは、Organization が親リポジトリの所有者であるためです。 Organization 所有者は、プライベート リポジトリ、フォークされたリポジトリ、したがって codespace へのユーザーのアクセス権を削除できることに注意してください。 Organization 所有者は、親ディレクトリを削除できます。これにより、フォークされたリポジトリも削除されます。 詳細については、「[リポジトリのフォーク ポリシーを管理する](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-forking-policy-for-your-repository)」を参照してください。
{% data reusables.codespaces.codespaces-disabling-org-billing %}
## How billing is handled when a repository is transferred to another organization
## リポジトリが別の Organization に移転された場合の課金の処理方法
Usage is calculated every hour. An organization pays for usage of codespaces created from any repository owned by the organization, where the organization settings permit the organization to be billed. For more information, see "[Enabling {% data variables.product.prodname_github_codespaces %} for your organization](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization#choose-who-can-create-codespaces-that-are-billed-to-your-organization)." When a repository is transferred out of your organization, ownership and billing responsibility for any codespaces associated with that repository will change accordingly.
使用量は、1 時間ごとに計算されます。 Organization の設定で Organization に対して課金することを許可している場合、Organization は、Organization が所有するリポジトリから作成された codespace の使用量に対して料金を支払います。 詳しくは、「[Organization での {% data variables.product.prodname_github_codespaces %} の有効化](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization#choose-who-can-create-codespaces-that-are-billed-to-your-organization)」をご覧ください。 リポジトリが Organization から移転されると、それに応じて、そのリポジトリに関連付けられているすべての codespace の所有権と課金責任は変更されます。
## What happens when users are removed
## ユーザが削除されたときに生じること
If a user is removed from an organization or repository, their codespaces are automatically deleted.
Organizationもしくはリポジトリからユーザが削除されると、そのユーザのcodespaceは自動的に削除されます。

View File

@@ -0,0 +1,70 @@
---
title: Privately reporting a security vulnerability
intro: Some public repositories configure security advisories so that anyone can report security vulnerabilities directly and privately to the maintainers.
versions:
fpt: '*'
ghec: '*'
type: how_to
miniTocMaxHeadingLevel: 3
topics:
- Security advisories
- Vulnerabilities
shortTitle: Privately reporting
---
{% data reusables.security-advisory.private-vulnerability-reporting-beta %}
{% data reusables.security-advisory.private-vulnerability-reporting-enable %}
## About privately reporting a security vulnerability
Security researchers often feel responsible for alerting users to a vulnerability that could be exploited. If there are no clear instuctions about contacting maintainers of the repository containing the vulnerability, security researchers may have no other choice but to post about the vulnerability on social media, send direct messages to the maintainer, or even create public issues. This situation can potentially lead to a public disclosure of the vulnerability details.
Private vulnerability reporting makes it easy for security researchers to report vulnerabilities directly to repository maintainer using a simple form.
For security researchers, the benefits of using private vulnerability reporting are:
- Less frustration, and less time spent trying to figure out how to contact the maintainer.
- A smoother process for disclosing and discussing vulnerability details.
- The opportunity to discuss vulnerability details privately with repository maintainer.
{% note %}
**Note:** If the repository doesn't have private vulnerabiliy reporting enabled, you need to initiate the reporting process by following the instructions in the security policy for the repository, or create an issue asking the maintainers for a preferred security contact. For more information, see "[About coordinated disclosure of security vulnerabilities](/code-security/security-advisories/guidance-on-reporting-and-writing/about-coordinated-disclosure-of-security-vulnerabilities#about-reporting-and-disclosing-vulnerabilities-in-projects-on-github)."
{% endnote %}
## Privately reporting a security vulnerability
Security researchers can privately report a security vulnerability to repository maintainers.
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-security %}
{% data reusables.repositories.sidebar-advisories %}
1. Click **Report a vulnerability** to open the advisory form.
![Screenshot showing the "Report a vulnerability" button](/assets/images/help/security/report-a-vulnerability-button.png)
2. Fill in the advisory details form.
{% tip %}
**Tip:** In this form, only the title and description are mandatory. (In the general draft security advisory form, which the repository maintainer initiates, specifying the ecosystem is also required.) However, we recommend security researchers provide as much information as possible on the form so that the maintainers can make an informed decision about the submitted report. You can adopt the template used by our security researchers from the {% data variables.product.prodname_security %}, which is available on the [`github/securitylab` repository](https://github.com/github/securitylab/blob/main/docs/report-template.md)."
{% endtip %}
For more information about the fields available and guidance on filling in the form, see "[Creating a repository security advisory](/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory)" and "[Best practices for writing repository security advisories](/code-security/security-advisories/guidance-on-reporting-and-writing/best-practices-for-writing-repository-security-advisories)."
1. At the bottom of the form, click **Submit report**. {% data variables.product.prodname_dotcom %} will display a message letting you know that maintainers have been notified and that you have a pending credit for this security advisory.
![Screenshot showing the "Submit report" button](/assets/images/help/security/advisory-submit-report-button.png)
{% tip %}
**Tip:** When the report is submitted, {% data variables.product.prodname_dotcom %} automatically adds the reporter of the vulnerability as a collaborator and as a credited user on the proposed advisory.
{% endtip %}
1. Optionally, click **Start a temporary private fork** if you want to start to fix the issue. Note that only the repository maintainer can merge that private fork.
![Screenshot showing the "Start a temporary fork" button](/assets/images/help/security/advisory-start-a-temporary-private-fork-button.png)
The next steps depend on the action taken by the repository maintainer. For more information, see "[Managing privately reported security vulnerabilities](/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities)."

View File

@@ -1,6 +1,6 @@
---
title: The github.dev web-based editor
intro: 'Use the github.dev {% data variables.codespaces.serverless %} from your repository or pull request to create and commit changes.'
title: github.dev Web ベース エディター
intro: 'リポジトリから github.dev {% data variables.codespaces.serverless %}を使うか、pull request を使って、変更を作成およびコミットします。'
versions:
feature: githubdev-editor
type: how_to
@@ -12,104 +12,108 @@ topics:
shortTitle: Web-based editor
redirect_from:
- /codespaces/developing-in-codespaces/web-based-editor
ms.openlocfilehash: adc5622d666f6a32e698a29ceedfc24217b27df9
ms.sourcegitcommit: 57bef7d45acfa987d82e320c7581c87df320a28a
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/18/2022
ms.locfileid: '148172180'
---
{% note %}
**Note:** The github.dev {% data variables.codespaces.serverless %} is currently in beta preview. You can provide feedback [in our Discussions](https://github.com/community/community/discussions/categories/general).
**注:** 現在、github.dev {% data variables.codespaces.serverless %}はベータ プレビュー段階です。 ユーザーは[ディスカッションで](https://github.com/community/community/discussions/categories/general)フィードバックを提供できます。
{% endnote %}
## About the {% data variables.codespaces.serverless %}
## {% data variables.codespaces.serverless %}について
The {% data variables.codespaces.serverless %} introduces a lightweight editing experience that runs entirely in your browser. With the {% data variables.codespaces.serverless %}, you can navigate files and source code repositories from {% data variables.product.prodname_dotcom %}, and make and commit code changes. You can open any repository, fork, or pull request in the editor.
{% data variables.codespaces.serverless %}では、完全にブラウザー内で実行される軽量の編集エクスペリエンスが導入されています。 {% data variables.codespaces.serverless %}を使うと、{% data variables.product.prodname_dotcom %} からファイルとソース コード リポジトリに移動し、コードの変更を行ってコミットできます。 ユーザーは任意のリポジトリ、フォーク、または pull request をエディターで開くことができます。
The {% data variables.codespaces.serverless %} is available to everyone for free on {% data variables.product.prodname_dotcom_the_website %}.
{% data variables.codespaces.serverless %}は、{% data variables.product.prodname_dotcom_the_website %} から誰でも無料で入手できます。
The {% data variables.codespaces.serverless %} provides many of the benefits of {% data variables.product.prodname_vscode %}, such as search, syntax highlighting, and a source control view. You can also use Settings Sync to share your own {% data variables.product.prodname_vscode_shortname %} settings with the editor. For more information, see "[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)" in the {% data variables.product.prodname_vscode_shortname %} documentation.
{% data variables.codespaces.serverless %}では、検索、構文の強調表示、ソース管理ビューなど、{% data variables.product.prodname_vscode %} の多くの利点が提供されます。 Settings Sync を使用して、独自の {% data variables.product.prodname_vscode_shortname %} 設定をエディターと共有することもできます。 詳しい情報については、{% data variables.product.prodname_vscode_shortname %} ドキュメントの「[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)」を参照してください。
The {% data variables.codespaces.serverless %} runsentirely in your browsers sandbox. The editor doesnt clone the repository, but instead uses the [GitHub Repositories extension](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension) to carry out most of the functionality that you will use. Your work is saved in the browsers local storage until you commit it. You should commit your changes regularly to ensure that they're always accessible.
{% data variables.codespaces.serverless %}は、完全にブラウザーのサンドボックス内で実行されます。 エディターではリポジトリは複製されず、代わりに [GitHub Repositories 拡張機能](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension)を使用して、ユーザーが使用するほとんどの機能が実行されます。 作業内容は、コミットするまでブラウザーのローカル ストレージに保存されます。 変更内容に常にアクセスできるようにするために、変更を定期的にコミットするようにしてください。
You must be signed in to use the web-based editor.
Web ベースのエディターを使用するには、サインインする必要があります。
## Opening the {% data variables.codespaces.serverless %}
## {% data variables.codespaces.serverless %}を開く
You can open any {% data variables.product.prodname_dotcom %} repository in the {% data variables.codespaces.serverless %} in either of the following ways:
{% data variables.codespaces.serverless %}で {% data variables.product.prodname_dotcom %} リポジトリを開くには、次のいずれかの方法を使用できます。
- To open the repository in the same browser tab, press <kbd>.</kbd> while browsing any repository or pull request on {% data variables.product.prodname_dotcom %}.
- 同じブラウザー タブでリポジトリを開くには、<kbd>.</kbd> キーを押します ({% data variables.product.prodname_dotcom %} のリポジトリまたは pull request を参照しているとき)。
To open the repository in a new browser tab, press <kbd>></kbd>.
新しいブラウザー タブでリポジトリを開くには、<kbd>></kbd> キーを押します。
- Change the URL from "github.com" to "github.dev".
- When viewing a file, use the dropdown menu next to {% octicon "pencil" aria-label="The edit icon" %} and select **Open in github.dev**.
- URL を "github.com" から "github.dev" に変更します。
- ファイルを表示する場合は、{% octicon "pencil" aria-label="The edit icon" %} の横にあるドロップダウン メニューを使用し、 **[github.dev で開く]** を選びます。
![Edit file button dropdown menu](/assets/images/help/repository/edit-file-edit-dropdown.png)
![ファイルの編集ボタンのドロップダウン メニュー](/assets/images/help/repository/edit-file-edit-dropdown.png)
## {% data variables.product.prodname_codespaces %} and the {% data variables.codespaces.serverless %}
## {% data variables.product.prodname_codespaces %} {% data variables.codespaces.serverless %}
Both the {% data variables.codespaces.serverless %} and {% data variables.product.prodname_github_codespaces %} allow you to edit your code straight from your repository. However, both have slightly different benefits, depending on your use case.
{% data variables.codespaces.serverless %} {% data variables.product.prodname_github_codespaces %} のどちらでも、リポジトリから直接コードを編集できます。 ただし、ユース ケースによって、それぞれの利点が若干異なります。
|| {% data variables.codespaces.serverless %} | {% data variables.product.prodname_github_codespaces %}|
|-|----------------|---------|
| **Cost** | Free. | Free monthly quota of usage for personal accounts. For information on pricing, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#github-codespaces-pricing)."|
| **Availability** | Available to everyone on GitHub.com. | Available to everyone on GitHub.com. |
| **Start up** | The {% data variables.codespaces.serverless %} opens instantly with a key-press and you can start using it right away, without having to wait for additional configuration or installation. | When you create or resume a codespace, the codespace is assigned a VM and the container is configured based on the contents of a `devcontainer.json` file. This set up may take a few minutes to create the environment. For more information, see "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository)." |
| **Compute** | There is no associated compute, so you wont be able to build and run your code or use the integrated terminal. | With {% data variables.product.prodname_github_codespaces %}, you get the power of a dedicated VM on which you can run and debug your application.|
| **Terminal access** | None. | {% data variables.product.prodname_github_codespaces %} provides a common set of tools by default, meaning that you can use the Terminal exactly as you would in your local environment.|
| **Extensions** | Only a subset of extensions that can run in the web will appear in the ExtensionsView and can be installed. For more information, see "[Using extensions](#using-extensions)."| With {% data variables.product.prodname_github_codespaces %}, you can use most extensions from the {% data variables.product.prodname_vscode_marketplace %}.|
| **コスト** | フリー。 | 個人用アカウントでの 1 か月あたりの使用量の Free クォータ。 詳しくは、「[{% data variables.product.prodname_github_codespaces %} の課金について](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#github-codespaces-pricing)」を参照してください。|
| **可用性** | GitHub.com のすべてのユーザーが利用できます。 | GitHub.com のすべてのユーザーが利用できます。 |
| **起動** | {% data variables.codespaces.serverless %}は、キーを押すとすぐに開き、追加の構成やインストールを待たずに、すぐに使い始めることができます。 | codespace を作成または再開すると、codespace に VM が割り当てられ、`devcontainer.json` ファイルの内容に基づいてコンテナーが構成されます。 この設定では、環境の作成に数分かかる場合があります。 詳しくは、「[リポジトリの codespace を作成する](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository)」を参照してください。 |
| **Compute** | 関連付けられたコンピューティングがないので、コードをビルドして実行したり、統合ターミナルを使用したりすることはできません。 | {% data variables.product.prodname_github_codespaces %} を使うと、専用の VM を通じてアプリケーションを実行およびデバッグできます。|
| **ターミナル アクセス** | [なし] : | {% data variables.product.prodname_github_codespaces %} には、既定で共通のツール セットが用意されています。つまり、ローカル環境の場合とまったく同じようにターミナルを使用できます。|
| **拡張機能** | Web で実行できる拡張機能のサブセットのみが拡張機能ビューに表示され、それらをインストールできます。 詳細については、「[拡張機能の使用](#using-extensions)」を参照してください。| {% data variables.product.prodname_github_codespaces %} では、{% data variables.product.prodname_vscode_marketplace %} のほとんどの拡張機能を使用できます。|
### Continue working on {% data variables.product.prodname_codespaces %}
### 引き続き {% data variables.product.prodname_codespaces %} で作業する
You can start your workflow in the {% data variables.codespaces.serverless %} and continue working on a codespace. If you try to access the Run and Debug View or the Terminal, you'll be notified that they are not available in the {% data variables.codespaces.serverless %}.
{% data variables.codespaces.serverless %}でワークフローを始めて、codespace で作業を続けることができます。 実行およびデバッグ ビューまたはターミナルにアクセスしようとすると、{% data variables.codespaces.serverless %}では使えないことが通知されます。
To continue your work in a codespace, click **Continue Working on…** and select **Create New Codespace** to create a codespace on your current branch. Before you choose this option, you must commit any changes.
codespace で作業を続行するには、 **[Continue Working on…]\(作業の続行...\)** をクリックし、 **[Create New Codespace]\(新しい codespace の作成\)** を選択して、現在のブランチに codespace を作成します。 このオプションを選択する前に、変更をコミットする必要があります。
![A screenshot that shows the "Continue Working on" button in the UI](/assets/images/help/codespaces/codespaces-continue-working.png)
![UI の [Continue Working on]\(作業の続行\) ボタンを示すスクリーンショット](/assets/images/help/codespaces/codespaces-continue-working.png)
## Using source control
## ソース管理の使用
When you use the {% data variables.codespaces.serverless %}, all actions are managed through the Source Control View, which is located in the Activity Bar on the left hand side. For more information on the Source Control View, see "[Version Control](https://code.visualstudio.com/docs/editor/versioncontrol)" in the {% data variables.product.prodname_vscode_shortname %} documentation.
{% data variables.codespaces.serverless %}を使うときは、左側のアクティビティ バーにあるソース管理ビューですべてのアクションが管理されます。 ソース管理ビューの詳細については、{% data variables.product.prodname_vscode_shortname %} ドキュメントの「[バージョン管理](https://code.visualstudio.com/docs/editor/versioncontrol)」を参照してください。
Because the web-based editor uses the GitHub Repositories extension to power its functionality, you can switch branches without needing to stash changes. For more information, see "[GitHub Repositories](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension)" in the {% data variables.product.prodname_vscode_shortname %} documentation.
Web ベース エディターでは GitHub Repositories 拡張機能を使用して機能が強化されるため、変更を一時退避することなくブランチを切り替えることができます。 詳しい情報については、{% data variables.product.prodname_vscode_shortname %} ドキュメントの「[GitHub Repositories](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension)」を参照してください。
### Create a new branch
### 新しいブランチを作成する
{% data reusables.codespaces.create-or-switch-branch %}
Any uncommitted changes you have made in your old branch will be available on your new branch.
{% data reusables.codespaces.create-or-switch-branch %} 古いブランチで行った変更のうち、コミットされていないものは新しいブランチで使用できます。
### Commit your changes
### 変更をコミットする
{% data reusables.codespaces.source-control-commit-changes %}
5. Once you have committed your changes, they will automatically be pushed to your branch on {% data variables.product.prodname_dotcom %}.
### Create a pull request
5. 変更をコミットすると、{% data variables.product.prodname_dotcom %} のブランチに自動的にプッシュされます。
### pull request を作成する
{% data reusables.codespaces.source-control-pull-request %}
### Working with an existing pull request
### 既存の pull request の操作
You can use the {% data variables.codespaces.serverless %} to work with an existing pull request.
{% data variables.codespaces.serverless %}を使って、既存の pull request を操作できます。
1. Browse to the pull request you'd like to open in the {% data variables.codespaces.serverless %}.
2. Press `.` to open the pull request in the {% data variables.codespaces.serverless %}.
3. Once you have made any changes, commit them using the steps in [Commit your changes](#commit-your-changes). Your changes will be committed directly to the branch, it's not necessary to push the changes.
1. {% data variables.codespaces.serverless %}で開きたい pull request を参照します。
2. `.` キーを押して、{% data variables.codespaces.serverless %}で pull request を開きます。
3. 変更を行ったら、「[変更をコミットする](#commit-your-changes)」の手順を使用して変更をコミットします。 変更はブランチに直接コミットされます。変更をプッシュする必要はありません。
## Using extensions
## 拡張機能の使用
The {% data variables.codespaces.serverless %} supports {% data variables.product.prodname_vscode_shortname %} extensions that have been specifically created or updated to run in the web. These extensions are known as "web extensions". To learn how you can create a web extension or update your existing extension to work for the web, see "[Web extensions](https://code.visualstudio.com/api/extension-guides/web-extensions)" in the {% data variables.product.prodname_vscode_shortname %} documentation.
{% data variables.codespaces.serverless %}では、Web で実行するように特に作成または更新された {% data variables.product.prodname_vscode_shortname %} 拡張機能がサポートされています。 これらの拡張機能は、"Web 拡張機能" と呼ばれます。 Web 拡張機能を作成する方法、または Web で動作するように既存の拡張機能を更新する方法については、{% data variables.product.prodname_vscode_shortname %} ドキュメントの「[Web 拡張機能](https://code.visualstudio.com/api/extension-guides/web-extensions)」を参照してください。
Extensions that can run in the {% data variables.codespaces.serverless %} will appear in the ExtensionsView and can be installed. If you use Settings Sync, any compatible extensions are also installed automatically. For information, see "[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)" in the {% data variables.product.prodname_vscode_shortname %} documentation.
{% data variables.codespaces.serverless %}で実行できる拡張機能は、拡張機能ビューに表示され、インストールできます。 Settings Sync を使用すると、互換性のある拡張機能も自動的にインストールされます。 詳細については、{% data variables.product.prodname_vscode_shortname %} ドキュメントの「[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)」を参照してください。
## Troubleshooting
## トラブルシューティング
If you have issues opening the {% data variables.codespaces.serverless %}, try the following:
{% data variables.codespaces.serverless %}を開くときに問題が発生する場合は、次の手順を試してください。
- Make sure you are signed in to {% data variables.product.prodname_dotcom %}.
- Disable any ad blockers.
- Use a non-incognito window in your browser to open the {% data variables.codespaces.serverless %}.
- {% data variables.product.prodname_dotcom %} にサインインしていることを確認します。
- 広告ブロッカーを無効にします。
- ブラウザーで incognito 以外のウィンドウを使って、{% data variables.codespaces.serverless %}を開きます。
### Known limitations
### 既知の制限事項
- The {% data variables.codespaces.serverless %} is currently supported in Chrome (and various other Chromium-based browsers), Edge, Firefox, and Safari. We recommend that you use the latest versions of these browsers.
- Some keybindings may not work, depending on the browser you are using. These keybinding limitations are documented in the "[Known limitations and adaptations](https://code.visualstudio.com/docs/remote/codespaces#_known-limitations-and-adaptations)" section of the {% data variables.product.prodname_vscode_shortname %} documentation.
- `.` may not work to open the {% data variables.codespaces.serverless %} according to your local keyboard layout. In that case, you can open any {% data variables.product.prodname_dotcom %} repository in the {% data variables.codespaces.serverless %} by changing the URL from `github.com` to `github.dev`.
- 現在、{% data variables.codespaces.serverless %}は、Chrome (およびその他の各種 Chromium ベース ブラウザー)、EdgeFirefox、Safari でサポートされています。 最新バージョンの SDK を使用することをお勧めします。
- 使用しているブラウザーによっては、一部のキー バインドが機能しない場合があります。 これらのキー バインドの制限事項は、{% data variables.product.prodname_vscode_shortname %} ドキュメントの[既知の制限事項と対応](https://code.visualstudio.com/docs/remote/codespaces#_known-limitations-and-adaptations)に関するセクションに記載されています。
- 使っているローカル キーボード レイアウトによっては、`.` キーで {% data variables.codespaces.serverless %}を開けない場合があります。 その場合は、URL を `github.com` から `github.dev` に変えることで、{% data variables.product.prodname_dotcom %} リポジトリを {% data variables.codespaces.serverless %}で開くことができます。

View File

@@ -1,27 +1,32 @@
---
title: Syntax for GitHub's form schema
intro: 'You can use {% data variables.product.company_short %}''s form schema to configure forms for supported features.'
title: GitHub のフォームスキーマの構文
intro: '{% data variables.product.company_short %} のフォームスキーマを使用して、サポートされている機能のフォームを設定できます。'
versions:
fpt: '*'
ghec: '*'
miniTocMaxHeadingLevel: 3
topics:
- Community
ms.openlocfilehash: 3a8a21f04582b87741ef80755e92fbc859921bb5
ms.sourcegitcommit: 06d16bf9a5c7f3e7107f4dcd4d06edae5971638b
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/21/2022
ms.locfileid: '148179670'
---
{% note %}
**Note:** {% data variables.product.company_short %}'s form schema is currently in beta and subject to change.
**:** {% data variables.product.company_short %} のフォーム スキーマは現在ベータであり、変更される可能性があります。
{% endnote %}
## About {% data variables.product.company_short %}'s form schema
## {% data variables.product.company_short %} のフォームスキーマについて
You can use {% data variables.product.company_short %}'s form schema to configure forms for supported features. For more information, see "[Configuring issue templates for your repository](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms)."
{% data variables.product.company_short %} のフォームスキーマを使用して、サポートされている機能のフォームを設定できます。 詳細については、「[リポジトリ用に Issue テンプレートを設定する](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms)」を参照してください。
A form is a set of elements for requesting user input. You can configure a form by creating a YAML form definition, which is an array of form elements. Each form element is a set of key-value pairs that determine the type of the element, the properties of the element, and the constraints you want to apply to the element. For some keys, the value is another set of key-value pairs.
フォームは、ユーザ入力を要求するための要素のセットです。 フォームを設定するには、フォーム要素の配列である YAML フォーム定義を作成します。 各フォーム要素は、要素のタイプ、要素のプロパティ、および要素に適用する制約を決定するキー/値ペアのセットです。 一部のキーでは、値はキー/値ペアの別のセットです。
For example, the following form definition includes four form elements: a text area for providing the user's operating system, a dropdown menu for choosing the software version the user is running, a checkbox to acknowledge the Code of Conduct, and Markdown that thanks the user for completing the form.
たとえば、次のフォーム定義には、ユーザのオペレーティングシステムを提供するためのテキスト領域、ユーザが実行しているソフトウェアバージョンを選択するためのドロップダウンメニュー、行動規範を確認するためのチェックボックス、およびフォームへの入力を完了したユーザに感謝する Markdown の 4 つのフォーム要素が含まれます。
```yaml{:copy}
- type: textarea
@@ -55,48 +60,48 @@ For example, the following form definition includes four form elements: a text a
value: "Thanks for completing our form!"
```
## Keys
## [キー]
For each form element, you can set the following keys.
フォーム要素ごとに、次のキーを設定できます。
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
| `type` | The type of element that you want to define. | Required | String | {% octicon "dash" aria-label="The dash icon" %} | <ul><li>`checkboxes`</li><li>`dropdown`</li><li>`input`</li><li>`markdown`</li><li>`textarea`</li></ul> |
| `id` | The identifier for the element, except when `type` is set to `markdown`. {% data reusables.form-schema.id-must-be-unique %} If provided, the `id` is the canonical identifier for the field in URL query parameter prefills. | Optional | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `attributes` | A set of key-value pairs that define the properties of the element. | Required | Map | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `validations` | A set of key-value pairs that set constraints on the element. | Optional | Map | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `type` | 定義する要素のタイプ。 | 必須 | String | {% octicon "dash" aria-label="The dash icon" %} | <ul><li>`checkboxes`</li><li>`dropdown`</li><li>`input`</li><li>`markdown`</li><li>`textarea`</li></ul> |
| `id` | 要素の識別子。ただし、`type``markdown` に設定されている場合を除きます。 {% data reusables.form-schema.id-must-be-unique %} 指定されている場合、`id` は URL クエリ パラメーターの事前入力のフィールドの正規識別子です。 | オプション | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `attributes` | 要素のプロパティを定義するキー/値ペアのセット。 | 必須 | マップ | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `validations` | 要素に制約を設定するキー/値ペアのセット。 | オプション | マップ | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
You can choose from the following types of form elements. Each type has unique attributes and validations.
以下のタイプのフォーム要素から選択できます。 各タイプには、固有の属性と検証があります。
| Type | Description |
| 型 | 説明 |
| ---- | ----------- |
| [`markdown`](#markdown) | Markdown text that is displayed in the form to provide extra context to the user, but is **not submitted**. |
| [`textarea`](#textarea) | A multi-line text field. |
| [`input`](#input) | A single-line text field. |
| [`dropdown`](#dropdown) | A dropdown menu. |
| [`checkboxes`](#checkboxes) | A set of checkboxes. |
| [`markdown`](#markdown) | ユーザーに追加のコンテキストを提供するためにフォームに表示されるが、**未送信** である Markdown テキスト。 |
| [`textarea`](#textarea) | 複数行のテキストフィールド。 |
| [`input`](#input) | 単一行のテキストフィールド。 |
| [`dropdown`](#dropdown) | ドロップダウンメニュー。 |
| [`checkboxes`](#checkboxes) | チェックボックスのセット。 |
### `markdown`
You can use a `markdown` element to display Markdown in your form that provides extra context to the user, but is not submitted.
`markdown` 要素を使用して、ユーザーに追加のコンテキストを提供する Markdown をフォームに表示できますが、これは送信されません。
#### Attributes
#### 属性
{% data reusables.form-schema.attributes-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
| `value` | The text that is rendered. Markdown formatting is supported. | Required | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `value` | そのテキストはレンダリングされます。 Markdown フォーマットはサポートされています。 | 必須 | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
{% tip %}
**Tips:** YAML processing will treat the hash symbol as a comment. To insert Markdown headers, wrap your text in quotes.
**ヒント:** YAML の処理では、ハッシュ シンボルがコメントとして扱われます。 Markdown ヘッダを挿入するには、テキストを引用符で囲みます。
For multi-line text, you can use the pipe operator.
複数行のテキストの場合は、パイプ演算子を使用できます。
{% endtip %}
#### Example
####
```YAML{:copy}
body:
@@ -111,29 +116,29 @@ body:
### `textarea`
You can use a `textarea` element to add a multi-line text field to your form. Contributors can also attach files in `textarea` fields.
`textarea` 要素を使用して、フォームに複数行のテキスト フィールドを追加できます。 共同作成者は、`textarea` フィールドにファイルを添付することもできます。
#### Attributes
#### 属性
{% data reusables.form-schema.attributes-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
| `label` | A brief description of the expected user input, which is also displayed in the form. | Required | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | A description of the text area to provide context or guidance, which is displayed in the form. | Optional | String | Empty String | {% octicon "dash" aria-label="The dash icon" %} |
| `placeholder` | A semi-opaque placeholder that renders in the text area when empty. | Optional | String | Empty String | {% octicon "dash" aria-label="The dash icon" %} |
| `value` | Text that is pre-filled in the text area. | Optional | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `render` | If a value is provided, submitted text will be formatted into a codeblock. When this key is provided, the text area will not expand for file attachments or Markdown editing. | Optional | String | {% octicon "dash" aria-label="The dash icon" %} | Languages known to {% data variables.product.prodname_dotcom %}. For more information, see [the languages YAML file](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml). |
| `label` | 予想されるユーザ入力の簡単な説明。これもフォームに表示されます。 | 必須 | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | フォームに表示される、コンテキストまたはガイダンスを提供するテキスト領域の説明。 | オプション | String | 空の文字列 | {% octicon "dash" aria-label="The dash icon" %} |
| `placeholder` | 空のときにテキスト領域に表示される半透明のプレースホルダ。 | オプション | String | 空の文字列 | {% octicon "dash" aria-label="The dash icon" %} |
| `value` | テキスト領域に事前入力されているテキスト。 | オプション | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `render` | 値が指定されている場合、送信されたテキストはコードブロックにフォーマットされます。 このキーを指定すると、添付ファイルや Markdown 編集のためにテキスト領域が拡張されません。 | オプション | String | {% octicon "dash" aria-label="The dash icon" %} | {% data variables.product.prodname_dotcom %} に知られている言語。 詳細については、[言語 YAML ファイル](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)に関するページを参照してください。 |
#### Validations
#### 確認
{% data reusables.form-schema.validations-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
{% data reusables.form-schema.required-key %}
#### Example
####
```YAML{:copy}
body:
@@ -154,28 +159,28 @@ body:
### `input`
You can use an `input` element to add a single-line text field to your form.
`input` 要素を使用して、フォームに単一のテキスト フィールドを追加できます。
#### Attributes
#### 属性
{% data reusables.form-schema.attributes-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
| `label` | A brief description of the expected user input, which is also displayed in the form. | Required | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | A description of the field to provide context or guidance, which is displayed in the form. | Optional | String | Empty String | {% octicon "dash" aria-label="The dash icon" %} |
| `placeholder` | A semi-transparent placeholder that renders in the field when empty. | Optional | String | Empty String | {% octicon "dash" aria-label="The dash icon" %} |
| `value` | Text that is pre-filled in the field. | Optional | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `label` | 予想されるユーザ入力の簡単な説明。これもフォームに表示されます。 | 必須 | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | フォームに表示される、コンテキストまたはガイダンスを提供するフィールドの説明。 | オプション | String | 空の文字列 | {% octicon "dash" aria-label="The dash icon" %} |
| `placeholder` | 空のときにフィールドにレンダリングされる半透明のプレースホルダ。 | オプション | String | 空の文字列 | {% octicon "dash" aria-label="The dash icon" %} |
| `value` | フィールドに事前に入力されているテキスト。 | オプション | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
#### Validations
#### 確認
{% data reusables.form-schema.validations-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
{% data reusables.form-schema.required-key %}
#### Example
####
```YAML{:copy}
body:
@@ -191,28 +196,28 @@ body:
### `dropdown`
You can use a `dropdown` element to add a dropdown menu in your form.
`dropdown` 要素を使用して、フォームにドロップダウン メニューを追加できます。
#### Attributes
#### 属性
{% data reusables.form-schema.attributes-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
| `label` | A brief description of the expected user input, which is displayed in the form. | Required | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | A description of the dropdown to provide extra context or guidance, which is displayed in the form. | Optional | String | Empty String | {% octicon "dash" aria-label="The dash icon" %} |
| `multiple` | Determines if the user can select more than one option. | Optional | Boolean | false | {% octicon "dash" aria-label="The dash icon" %} |
| `options` | An array of options the user can choose from. Cannot be empty and all choices must be distinct. | Required | String array | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `label` | フォームに表示される、予想されるユーザ入力の簡単な説明。 | 必須 | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | フォームに表示される、追加のコンテキストまたはガイダンスを提供するドロップダウンの説明。 | オプション | String | 空の文字列 | {% octicon "dash" aria-label="The dash icon" %} |
| `multiple` | ユーザが複数のオプションを選択できるかどうかを指定します。 | オプション | Boolean | false | {% octicon "dash" aria-label="The dash icon" %} |
| `options` | ユーザが選択できるオプションの配列。 空にすることはできず、すべての選択肢を区別する必要があります。 | 必須 | 文字列配列 | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
#### Validations
#### 確認
{% data reusables.form-schema.validations-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
{% data reusables.form-schema.required-key %}
#### Example
####
```YAML{:copy}
body:
@@ -231,29 +236,29 @@ body:
### `checkboxes`
You can use the `checkboxes` element to add a set of checkboxes to your form.
`checkboxes` 要素を使用して、フォームにチェック ボックスのセットを追加できます。
#### Attributes
#### 属性
{% data reusables.form-schema.attributes-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
| `label` | A brief description of the expected user input, which is displayed in the form. | Required | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | A description of the set of checkboxes, which is displayed in the form. Supports Markdown formatting. | Optional | String | Empty String | {% octicon "dash" aria-label="The dash icon" %} |
| `options` | An array of checkboxes that the user can select. For syntax, see below. | Required | Array | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `label` | フォームに表示される、予想されるユーザ入力の簡単な説明。 | 必須 | String | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
| `description` | フォームに表示されるチェックボックスのセットの説明。 Markdown フォーマットをサポートします。 | オプション | String | 空の文字列 | {% octicon "dash" aria-label="The dash icon" %} |
| `options` | ユーザが選択できるチェックボックスの配列。 構文については、以下を参照してください。 | 必須 | Array | {% octicon "dash" aria-label="The dash icon" %} | {% octicon "dash" aria-label="The dash icon" %} |
{% data reusables.form-schema.options-syntax %}
#### Validations
#### 確認
{% data reusables.form-schema.validations-intro %}
| Key | Description | Required | Type | Default | Valid values |
| Key | 説明 | 必須 | Type | Default | 有効な値 |
| --- | ----------- | -------- | ---- | ------- | ------- |
{% data reusables.form-schema.required-key %}
#### Example
####
```YAML{:copy}
body:
@@ -268,6 +273,6 @@ body:
- label: Linux
```
## Further reading
## 参考資料
- [YAML](https://yaml.org)

View File

@@ -0,0 +1,123 @@
---
title: 課題を編集する
intro: コースでの既存の課題を編集できます。
versions:
fpt: '*'
permissions: 'Organization owners who are admins for a classroom can edit assignments for that classroom. {% data reusables.classroom.classroom-admins-link %}'
shortTitle: Edit an assignment
ms.openlocfilehash: 65814debd3fb5bf64ea83b04bef6349b7755b77f
ms.sourcegitcommit: 82b1242de02ecc4bdec02a5b6d11568fb2deb1aa
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/21/2022
ms.locfileid: '148179857'
---
## 課題の編集について
課題を作成した後、課題の多くの部分を編集して、自分と学生のニーズに合わせることができます。 課題を作成した後では、課題の種類 (個人またはグループ) またはオンライン統合開発環境 (IDE) を変更できないことに注意してください。 詳細については、「[個人課題の作成](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)」と「[グループ課題の作成](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)」を参照してください。
## 既存の課題を編集する
1. {% data variables.product.prodname_classroom_with_url %}にサインインしてください。
1. クラスルームにアクセスしてください。
![クラスルーム名が強調されている GitHub Education のクラスルーム タイルのスクリーンショット](/assets/images/help/classroom/classroom-card.png)
1. {% octicon "repo" aria-label="The repo icon" %} **[Assignments]\(課題\)** タブで、編集する課題の横にある {% octicon "pencil" aria-label="The pencil icon" %} をクリックします。
{% note %}
**注:** 課題のページから課題を編集することもできます。 課題のページにアクセスするには、 **[Assignments]\(課題\)** タブで課題名をクリックします。
{% endnote %}
![編集アイコンが強調されている課題のスクリーンショット](/assets/images/help/classroom/edit-assignment.png)
1. [Assignment title]\(課題タイトル\) のテキスト フィールドをクリックし、既存のテキストを削除してから、新しい課題タイトルを入力します。
![[Assignment title]\(課題タイトル\) テキスト フィールドが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-title.png)
1. 必要に応じて、各学生の課題リポジトリの既定のプレフィックスを編集するには、{% octicon "pencil" aria-label="The pencil icon" %} をクリックします。
{% note %}
**注:** 課題のタイトルまたは既定のリポジトリ プレフィックスを編集しても、既存の課題リポジトリの名前は変更されません。
{% endnote %}
![学生リポジトリ プレフィックスの編集アイコンが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-repository-prefix-icon.png)
次に、[Custom repository prefix]\(カスタム リポジトリ プレフィックス\) に新しいプレフィックスを入力します。
![[Custom repository prefix]\(カスタム リポジトリ プレフィックス\) テキスト フィールドが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-repository-prefix.png)
1. [Deadline (optional)]\(期限 (省略可能)\) のテキスト フィールドをクリックし、日付ピッカーを使って期限を割り当てます。 新しい期限を過去にすることはできず、期限を割り当て直すと、すべての学生の期限が更新されます。
![[Deadline (optional)]\(期限 (省略可能)\) フィールドが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-deadline.png)
1. 課題の状態を変更するには、 **[Assignment status]\(課題の状態\)** ドロップダウン メニューを選んでから、 **[アクティブ]** または **[非アクティブ]** をクリックします。
{% note %}
**注:** 非アクティブの課題を学生が受け入れることはできません。 学生が課題を受け入れる必要がなくなったり、課題の期限が過ぎたら、課題の状態を非アクティブに変更する必要があります。
{% endnote %}
![[Assignment status]\(課題の状態\) ドロップダウン メニューが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-status-dropdown.png)
1. [リポジトリの可視性] の下で、可視性を選択します。 プライベートリポジトリを使うと、学生あるいはTeamだけが提供されたフィードバックを見ることができます。
{% note %}
**注:** 課題リポジトリの可視性を変更しても、既存の課題リポジトリの可視性が遡って変更されることはありません。
{% endnote %}
![[Repository visibility]\(リポジトリの可視性\) ラジオ ボタンが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-repository-visibility.png)
1. 必要に応じて、 **[Grant students admin access to their repository]\(リポジトリへの管理者アクセス権を学生に付与する\)** をオンまたはオフにします。 リポジトリの管理者アクセス許可について詳しくは、「[リポジトリについて](/repositories/creating-and-managing-repositories/about-repositories#about-repository-visibility)」と「[Organization のリポジトリ ロール](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)」をご覧ください。
{% note %}
**注:** 課題の作成後に学生の管理者アクセス権を付与または取り消しても、既存の課題リポジトリのアクセス許可が遡って変更されることはありません。
{% endnote %}
![[Grant students admin access to their repository]\(リポジトリへの管理者アクセス権を学生に付与する\) チェックボックスが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-admin-access.png)
1. 課題のテンプレート リポジトリを設定または変更するには、[Add a template repository to give students starter code]\(テンプレート リポジトリを追加して学生にスターター コードを与える\) セクションで、 **[Select a repository]\(リポジトリの選択\)** ドロップダウン メニューを選びます。
- テンプレート リポジトリを選ぶには、テキスト フィールドにリポジトリ名の入力を開始し、検索結果でリポジトリをクリックします。
- テンプレート リポジトリを削除するには、テキスト フィールド内のテキストを削除します。
{% note %}
**注:** 既定では、課題により、クラスルームの名簿の各学生に対して、空のリポジトリが作成されます。
{% endnote %}
![[Select a repository]\(リポジトリの選択\) ドロップダウンが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-template-repository.png)
1. 新しい自動採点テストを追加するには、[Add autograding tests]\(自動採点テストの追加\) セクションの **[Add test]\(テストの追加\)** ドロップダウン メニューを選んで、表示されるオプションから採点方法をクリックします。 詳しくは、「[自動採点を使用する](/education/manage-coursework-with-github-classroom/use-autograding)」をご覧ください。
![[Add test]\(テストの追加\) ドロップダウンが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-add-test.png)
さらに、{% octicon "pencil" aria-label="The pencil icon" %} または {% octicon "trash" aria-label="The trash icon" %} を使って、既存の自動採点テストを編集または削除できます。
![テストの編集アイコンとテストの削除アイコンが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-edit-test.png)
1. フィードバック pull request をオンまたはオフにするには、 **[Enable feedback pull requests]\(フィードバック pull request を有効にする\)** をオンまたはオフにします。
{% note %}
**注:** 課題のフィードバック pull request を有効または無効にしても、既存の課題リポジトリのフィードバック pull request が作成または削除されることはありません。
{% endnote %}
![[Enable feedback pull requests]\(フィードバック pull request を有効にする\) チェックボックスが強調されている課題エディターのスクリーンショット](/assets/images/help/classroom/edit-assignment-feedback.png)
{% data reusables.classroom.update-assignment %}
## 参考資料
- 「[個人課題の作成](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)」
- 「[グループ課題の作成](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)」

View File

@@ -1,6 +1,6 @@
---
title: GitHub glossary
intro: 'This glossary introduces common Git and {% data variables.product.prodname_dotcom %} terminology.'
title: GitHub 用語集
intro: 'この用語集では、一般的な Git {% data variables.product.prodname_dotcom %} の用語が紹介されています。'
redirect_from:
- /articles/github-glossary
- /github/getting-started-with-github/github-glossary
@@ -10,6 +10,12 @@ versions:
ghes: '*'
ghae: '*'
ghec: '*'
ms.openlocfilehash: b8a436ed4e20133f1a2c4def572a60b73c48cf4d
ms.sourcegitcommit: c95a5c9bdf3ae54ad77b074739b262e7d0e8a077
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/17/2022
ms.locfileid: '148169583'
---
{% for glossary in glossaries %}
### {{ glossary.term }}
@@ -19,8 +25,8 @@ versions:
---
## Further reading
## 参考資料
- [The Official Git Glossary](https://www.kernel.org/pub/software/scm/git/docs/gitglossary.html)
- [Git documentation](https://git-scm.com/doc)
- [Git command list](https://git-scm.com/docs)
- [公式 Git 用語集](https://www.kernel.org/pub/software/scm/git/docs/gitglossary.html)
- [Git のドキュメント](https://git-scm.com/doc)
- [Git コマンド一覧](https://git-scm.com/docs)

View File

@@ -1,6 +1,6 @@
---
title: Accessing compliance reports for your organization
intro: 'You can access {% data variables.product.company_short %}''s compliance reports, such as our SOC reports and Cloud Security Alliance CAIQ self-assessment (CSA CAIQ), for your organization.'
title: Organizationのコンプライアンスレポートへのアクセス
intro: '自分のOrganizationに関するSOCレポートやCloud Security Alliance CAIQセルフアセスメントCSA CAIQなどの、{% data variables.product.company_short %}のコンプライアンスレポートにアクセスできます。'
versions:
ghec: '*'
type: how_to
@@ -9,30 +9,33 @@ topics:
- Teams
permissions: Organization owners can access compliance reports for the organization.
shortTitle: Access compliance reports
ms.openlocfilehash: a260c5a13ed92d6cd3ead55cce1c2ff2a61c8d57
ms.sourcegitcommit: 2ff4a43f0b14939da79d56c54402cfee8d90ae23
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/17/2022
ms.locfileid: '148169574'
---
## {% data variables.product.company_short %}のコンプライアンスレポートについて
## About {% data variables.product.company_short %}'s compliance reports
You can access {% data variables.product.company_short %}'s compliance reports in your organization settings.
Organizationの設定から、{% data variables.product.company_short %}のコンプライアンスレポートにアクセスできます。
{% data reusables.security.compliance-report-list %}
{% note %}
**Note:** To view compliance reports, your organization must use {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %}
**注:** コンプライアンス レポートを表示するには、Organization {% data variables.product.prodname_ghe_cloud %} を使用している必要があります。 {% data reusables.enterprise.link-to-ghec-trial %}
{% endnote %}
## Accessing compliance reports for your organization
## Organizationのコンプライアンスレポートへのアクセス
{% data reusables.profile.access_org %}
{% data reusables.profile.org_settings %}
{% data reusables.organizations.compliance %}
1. To the right of the report you want to access, click {% octicon "download" aria-label="The Download icon" %} **Download** or {% octicon "link-external" aria-label="The external link icon" %} **View**.
{% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} {% data reusables.organizations.compliance %}
1. アクセスするレポートの右側にある {% octicon "download" aria-label="The Download icon" %} **[ダウンロード]** または {% octicon "link-external" aria-label="The external link icon" %} **[表示]** をクリックします。
{% data reusables.security.compliance-report-screenshot %}
## Further reading
## 参考資料
- "[Accessing compliance reports for your enterprise](/admin/overview/accessing-compliance-reports-for-your-enterprise)"
- [エンタープライズのコンプライアンス レポートへのアクセス](/admin/overview/accessing-compliance-reports-for-your-enterprise)

View File

@@ -15,12 +15,12 @@ topics:
- Organizations
- Teams
shortTitle: Roles in an organization
ms.openlocfilehash: c6c345e3d1f0fb2c49aa55e79346bc4ac6567885
ms.sourcegitcommit: e8c012864f13f9146e53fcb0699e2928c949ffa8
ms.openlocfilehash: f9e5d411c7a7a16e22abcc660f2761f1bfd6cf7d
ms.sourcegitcommit: c562c85cc75ffe1eb4e9595d8adc09ec71697ab1
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/09/2022
ms.locfileid: '148159174'
ms.lasthandoff: 11/22/2022
ms.locfileid: '148180078'
---
## ロールについて
{% data reusables.organizations.about-roles %}
@@ -121,7 +121,7 @@ Organizationでの{% data variables.product.prodname_github_app %}マネージ
| スポンサー プランを別の Organization に関連付ける (詳細については、「[Organization へのスポンサーシップの関連付け](/sponsors/sponsoring-open-source-contributors/attributing-sponsorships-to-your-organization)」を参照) | **X** | | | | |
| Organization 内のリポジトリから {% data variables.product.prodname_pages %} サイトの公開を管理する (「[Organization の {% data variables.product.prodname_pages %} サイトの公開を管理する](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)」を参照) | **X** | | | | |
| セキュリティと分析の設定を管理する (「[Organization のセキュリティと分析設定を管理する](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)」を参照) | **X** | | | | **X** |
| Organization のセキュリティの概要を表示する ([セキュリティの概要](/code-security/security-overview/about-the-security-overview)に関する説明を参照) | **X** | | | | **X** |{% ifversion ghec %}
| Organization のセキュリティの概要を表示する ([セキュリティの概要について](/code-security/security-overview/about-the-security-overview)を参照) | **X** | | | | **X** |{% ifversion ghec %}
| [SAML シングル サインオン](/articles/about-identity-and-access-management-with-saml-single-sign-on)を有効にして適用する | **X** | | | | |
| [Organization へのユーザーの SAML アクセスを管理する](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization) | **X** | | | | |
| Organization の SSH 認証局を管理する (「[Organization の SSH 認証局を管理する](/articles/managing-your-organizations-ssh-certificate-authorities)」を参照) | **X** | | | | |{% endif %}
@@ -167,7 +167,7 @@ Organizationでの{% data variables.product.prodname_github_app %}マネージ
| "*チーム メンテナ*" に指定できる | **X** | **X** | **X** |
| リポジトリを移譲する | **X** | | |
| セキュリティと分析の設定を管理する (「[Organization のセキュリティと分析設定を管理する](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)」を参照) | **X** | | **X** |{% ifversion ghes %}
| Organization のセキュリティの概要を表示する ([セキュリティの概要](/code-security/security-overview/about-the-security-overview)に関する説明を参照) | **X** | | **X** |{% endif %}{% ifversion ghes %}
| Organization のセキュリティの概要を表示する ([セキュリティの概要について](/code-security/security-overview/about-the-security-overview)を参照) | **X** | | **X** |{% endif %}{% ifversion ghes %}
| {% data variables.product.prodname_dependabot_security_updates %} を管理する (「[{% data variables.product.prodname_dependabot_security_updates %} について](/github/managing-security-vulnerabilities/about-dependabot-security-updates)」を参照) | **X** | | **X** |{% endif %}
| Organization の SSH 認証局を管理する (「[Organization の SSH 認証局を管理する](/articles/managing-your-organizations-ssh-certificate-authorities)」を参照) | **X** | | |
| プロジェクト ボードを作成する (「[Organization のプロジェクト ボード権限](/articles/project-board-permissions-for-an-organization)」を参照) | **X** | **X** | **X** |
@@ -186,7 +186,7 @@ Organizationでの{% data variables.product.prodname_github_app %}マネージ
| [Organization リポジトリへのアクセス権がある人のリストをエクスポートする](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | |
| 既定のラベルを管理する (「[Organization 内のリポジトリのためのデフォルト ラベルを管理する](/articles/managing-default-labels-for-repositories-in-your-organization)」を参照) | **X** | | |{% ifversion pull-request-approval-limit %}
| Organization での Pull Request のレビューを管理する (「[Organization での Pull Request のレビューの管理](/organizations/managing-organization-settings/managing-pull-request-reviews-in-your-organization)」を参照) | **X** | | | |{% endif %}
{% ifversion ghae %}| IP 許可リスト管理 (「[Enterprise へのネットワーク トラフィックを制限する](/admin/configuration/restricting-network-traffic-to-your-enterprise)」を参照) | **X** | | |{% endif %}
{% ifversion ghae %}| IP 許可リスト管理する (「[許可リストを使用して Enterprise へのネットワーク トラフィックを制限する](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list)」を参照) | **X** | | |{% endif %}
{% else %}
<!-- GHES and GHAE older versions don't have columns for Moderators, Billing managers or Security managers. -->
@@ -227,7 +227,7 @@ Organizationでの{% data variables.product.prodname_github_app %}マネージ
| [Organization リポジトリへのアクセス権がある人を表示する](/articles/viewing-people-with-access-to-your-repository) | **X** | |
| [Organization リポジトリへのアクセス権がある人のリストをエクスポートする](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | |
| 既定のラベルを管理する (「[Organization 内のリポジトリのためのデフォルト ラベルを管理する](/articles/managing-default-labels-for-repositories-in-your-organization)」を参照) | **X** | |
{% ifversion ghae %}| IP 許可リスト管理 (「[Enterprise へのネットワーク トラフィックを制限する](/admin/configuration/restricting-network-traffic-to-your-enterprise)」を参照) | **X** | |{% endif %}
{% ifversion ghae %}| IP 許可リスト管理する (「[許可リストを使用して Enterprise へのネットワーク トラフィックを制限する](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list)」を参照) | **X** | |{% endif %}
{% endif %}

View File

@@ -0,0 +1,166 @@
---
title: 新しいコード ビューを使用したファイルの移動 (ベータ版)
intro: 新しいコード ビュー (ベータ版) を使用すると、簡単に移動が可能なファイル ツリーと統合シンボル検索を使用して、コンテキストでコードを表示できます。
allowTitleToDifferFromFilename: true
versions:
feature: file-tree-view
topics:
- Repositories
shortTitle: New code view (beta)
ms.openlocfilehash: 0c0fe588c92f67c92d7f3ffaa09716da39ac4551
ms.sourcegitcommit: 57bef7d45acfa987d82e320c7581c87df320a28a
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/18/2022
ms.locfileid: '148172188'
---
{% note %}
**注**: {% data reusables.search.code-search-code-view-beta-note %}
{% data reusables.search.code-search-link %}
{% endnote %}
## 新しいコード ビュー (ベータ版) について
新しいコード ビューのベータ版では、ファイル ツリー ビューによりナビゲーションが改善され、ファイル編集が簡略化され、シンボルの検索と移動用のシンボル ペインが導入され、ファイル コンテキストを維持するように blame ビューが更新されます。 新しいコード ビューは、{% data variables.product.prodname_dotcom_the_website %} の制限付きパブリック ベータ版の新しいコード検索エンジンおよび検索インターフェイスと統合されています。 {% data reusables.search.code-search-link %}
新しいコード ビュー (ベータ版) と新しいコード検索にアクセスするには、[Waitlist](https://github.com/features/code-search-code-view/signup) にサインアップします。
新しいコード ビューのベータ版に関するフィードバックを提供するには、[ディスカッション フォーラム](https://github.com/orgs/community/discussions/categories/repositories)を参照してください。
## 新しいコード検索とコード ビューの有効化と無効化 (ベータ版)
{% data reusables.search.enabling-and-disabling-code-search-and-view-beta %}
## ファイル ツリー ビューの使用
新しいファイル ツリー ビューは、簡単に移動が可能なツリー内にリポジトリのディレクトリとファイルを表示するパネルです。 ディレクトリとファイルの間をすばやく移動して、表示する各項目のコンテキストを理解できます。
1. リポジトリを選び、そのリポジトリ内のディレクトリまたはファイルをクリックして、ファイル ツリー ビューを開きます。
![ファイル ツリー ビューを強調した "github/docs" リポジトリのスクリーンショット](/assets/images/help/repository/file-tree-view-directory-selected.png)
1. 特定のディレクトリまたはファイルを検索するには、{% octicon "filter" aria-label="The filter icon" %} **[ファイルに移動]** 検索バーをクリックし、ディレクトリまたはファイルの名前を入力し、結果からディレクトリまたはファイルを選びます。 各検索結果の下にあるディレクトリまたはファイルのファイル パスを表示できます。
![[ファイルに移動] 検索バーを強調したファイル ツリー ビューのスクリーンショット](/assets/images/help/repository/file-tree-view-jump-to-file.png)
- {% data variables.product.prodname_dotcom %} 検索バーを使用してリポジトリ内を検索するには、{% octicon "search" aria-label="The search icon" %} をクリックします。
![検索アイコンを強調したファイル ツリー ビューのスクリーンショット](/assets/images/help/repository/file-tree-view-search-icon.png)
1. ブランチを切り替えるには、{% octicon "git-branch" aria-label="The branch icon" %} ブランチ ドロップダウン メニューを選び、結果から目的のブランチをクリックします。 リポジトリのすべてのブランチを表示するには、 **[すべてのブランチを表示]** をクリックします。
![ブランチ ドロップダウン メニューの [ブランチ] タブを強調したファイル ツリー ビューのスクリーンショット](/assets/images/help/repository/file-tree-view-branch-dropdown.png)
1. タグを切り替えるには、{% octicon "git-branch" aria-label="The branch icon" %} ブランチ ドロップダウン メニューを選び、 **[タグ]** タブをクリックし、結果から目的のタグをクリックします。 リポジトリのすべてのタグを表示するには、 **[すべてのタグを表示]** をクリックします。
![ブランチ ドロップダウン メニューの [タグ] タブを強調したファイル ツリー ビューのスクリーンショット](/assets/images/help/repository/file-tree-view-branch-dropdown-tags.png)
## ファイルの処理
新しいコード ビューには、ファイルの操作方法の更新も含まれています。 ファイルの編集、ファイルの作成またはアップロード、ファイルまたはディレクトリの削除などの既存の機能が合理化されました。 これで、github.dev または {% data variables.product.prodname_desktop %} 内のファイルの編集と、統合されたファイル内検索機能にすばやくアクセスできるようになりました。
1. リポジトリを選び、そのリポジトリ内のファイルをクリックして新しいコード ビューを開きます。
![ファイル ツリー ビューで選んだファイルを強調した "github/docs" リポジトリのスクリーンショット](/assets/images/help/repository/file-tree-view-file-selected.png)
1. 統合ファイル エディターでファイルを編集するには、{% octicon "pencil" aria-label="The pencil icon" %} をクリックします。
![編集アイコンを強調した新しいコード ビューのファイル エディターのスクリーンショット](/assets/images/help/repository/code-view-edit-icon.png)
1. github.dev の {% data variables.codespaces.serverless %} または {% data variables.product.prodname_desktop %} のファイルを編集するには、{% octicon "pencil" aria-label="The pencil icon" %} の横にある {% octicon "triangle-down" aria-label="The downwards-facing triangle icon" %} を選び、**github.dev** または **{% data variables.product.prodname_desktop %}** をクリックします。
{% note %}
**注:** 現在、github.dev {% data variables.codespaces.serverless %}はベータ プレビュー段階です。 ユーザーは[ディスカッションで](https://github.com/community/community/discussions/categories/general)フィードバックを提供できます。
{% endnote %}
![編集ドロップダウン メニューを強調した新しいコード ビューのファイル エディターのスクリーンショット](/assets/images/help/repository/code-view-edit-dropdown.png)
1. ファイル内の特定の文字を検索するには、 **[コード]** ボタンをクリックしてファイルの生コードを表示します。 次に、<kbd>Command</kbd>+<kbd>F</kbd> (Mac) または <kbd>Ctrl</kbd>+<kbd>F</kbd> (Windows または Linux) を押し、検索する文字を入力します。 結果間を移動するには、<kbd>Return</kbd> (Mac) または <kbd>Enter</kbd> (Windows または Linux) を押すか、{% octicon "chevron-down" aria-label="The downwards-facing chevron icon" %} と {% octicon "chevron-up" aria-label="The upwards-facing chevron icon" %} をクリックします。
{% note %}
**メモ:** ブラウザーの既定の検索機能を使用するには、<kbd>Command</kbd>+<kbd>F</kbd> (Mac) または <kbd>Ctrl</kbd>+<kbd>F</kbd> (Windows または Linux) を 2 回押します。 ブラウザーの既定の検索機能では、大きなファイル全体を検索することはできませんが、新しいコード ビューに統合された検索ではできます。
{% endnote %}
![新しいコード ビューの "ファイル内を検索する" 機能のスクリーンショット](/assets/images/help/repository/code-view-find-in-file.png)
1. 特定のディレクトリに新しいファイルを追加するには、そのディレクトリをクリックし、{% octicon "plus" aria-label="The plus sign icon" %} **[新しいファイル]** をクリックするか、ファイル ツリー ビューで {% octicon "plus" aria-label="The plus sign icon" %} をクリックします。
![検索アイコンを強調したファイル ツリー ビューのスクリーンショット](/assets/images/help/repository/file-tree-view-new-file-icon.png)
1. ディレクトリまたはファイルを削除するには、そのディレクトリまたはファイルに移動し、{% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} をクリックします。 次に、 **[ディレクトリの削除]** または **[ファイルの削除]** をクリックします。
![[ディレクトリの削除] オプションを強調した新しいコード ビューのオプション メニューのスクリーンショット](/assets/images/help/repository/code-view-delete-directory.png)
1. ファイルをアップロードするには、選んだディレクトリに移動し、{% octicon "upload" aria-label="The upload icon" %} **[ファイルのアップロード]** をクリックするか、ファイルをブラウザーにドラッグ アンド ドロップします。
![新しいコード ビューの [ファイルのアップロード] ボタンのスクリーンショット](/assets/images/help/repository/code-view-upload-files.png)
## シンボル ペインの使用
シンボル ペインを使用して、コード内の関数やクラスなどのシンボルをすばやく表示したり移動したりできるようになりました。 1 つのファイル、リポジトリ内のすべてのファイル、さらには {% data variables.product.prodname_dotcom %} 上のすべてのパブリック リポジトリのシンボルを検索できます。
シンボル検索は、新しいコード検索 (ベータ版) の機能です。 詳しくは、「[GitHub Code Search (ベータ版) 構文について](/search-github/github-code-search/understanding-github-code-search-syntax#symbol-qualifier)」を参照してください。
1. リポジトリを選び、シンボルを含むファイルに移動します。
2. シンボル ペインを表示するには、{% octicon "code-square" aria-label="The code square icon" %} をクリックします。
![新しいコード ビューのシンボル ペイン アイコンのスクリーンショット](/assets/images/help/repository/code-view-symbols-pane-icon.png)
または、ファイル内の対象シンボルをクリックしてシンボル ペインを開くこともできます。 クリック可能なシンボルは、マウスを合わせると黄色で強調表示されます。
![クリック可能なシンボルを強調した新しいコード ビューのファイルのスクリーンショット](/assets/images/help/repository/code-view-clickable-symbol.png)
1. シンボル ペインまたはファイル自体から検索するシンボルをクリックします。
![自動入力されたシンボルを強調したシンボル ペインのスクリーンショット](/assets/images/help/repository/code-view-symbols-pane-symbol.png)
- リポジトリ全体でシンボルを検索するには、 **[このリポジトリでこのシンボルを検索する]** をクリックします。 {% data variables.product.prodname_dotcom %} のすべてのリポジトリでシンボルを検索するには、 **[すべてのリポジトリ]** をクリックします。
![シンボル検索の範囲を広げるオプションを強調したシンボル ペインのスクリーンショット](/assets/images/help/repository/code-view-symbols-pane-expand-search.png)
1. シンボルへの参照間を移動するには、{% octicon "chevron-down" aria-label="The downwards-facing chevron icon" %} または {% octicon "chevron-up" aria-label="The upwards-facing chevron icon" %} をクリックします。
![検索ナビゲーションのシェブロンを強調したシンボル ペインのスクリーンショット](/assets/images/help/repository/code-view-symbol-result-navigation.png)
1. シンボルへの特定の参照に移動するには、{% octicon "chevron-down" aria-label="The downwards-facing chevron icon" %} **[このファイル内]** の下にあるシンボル検索の結果をクリックします。
![シンボル検索の結果を強調したシンボル ペインのスクリーンショット](/assets/images/help/repository/code-view-symbol-search-result.png)
1. 特定のシンボルの検索を終了するには、{% octicon "arrow-left" aria-label="The left arrow icon" %} **[すべてのシンボル]** をクリックします。
![[すべてのシンボル] ボタンを強調したシンボル ペインのスクリーンショット](/assets/images/help/repository/code-view-symbols-pane-all-symbols.png)
## blame ビューの使用
新しいコード ビューを使用すると、blame ビューに入ったときのファイル コンテキストを失わずに、blame ビュー、生コード ビュー、およびファイルのプレビューをすばやく切り替えることができます (ファイルの種類によって異なります)。
1. リポジトリを選び、そのリポジトリ内のファイルをクリックして新しいコード ビューを開きます。
![ファイル ツリー ビューで選んだファイルを強調した "github/docs" リポジトリのスクリーンショット](/assets/images/help/repository/file-tree-view-file-selected.png)
1. ファイルのリビジョン履歴を表示するには、 **[blame]** をクリックします。 このビューには、1 行ずつのリビジョン履歴とコミットごとに区切られたファイル内のコードが表示されます。 各コミットには、作成者、コミットの説明、コミット日が一覧表示されます。
![[blame] ボタンを強調した新しいコード ビューのスクリーンショット](/assets/images/help/repository/code-view-blame-button.png)
- 特定のコミットの前のファイルのバージョンを表示するには、{% octicon "versions" aria-label="The versions icon" %} をクリックします。
![バージョン アイコンを強調した blame ビューのコミットのスクリーンショット](/assets/images/help/repository/code-view-blame-hide-commit.png)
- 特定のコミットの詳細を表示するには、コミットの説明をクリックします。
![コミットの説明を強調した blame ビューのコミットのスクリーンショット](/assets/images/help/repository/code-view-blame-commit-description.png)
1. 生コードのビューに戻すには、 **[コード]** をクリックします。
![コード ビュー ボタンを強調したコード ビュー ツール バーのスクリーンショット](/assets/images/help/repository/code-view-button.png)
- Markdown ファイルを表示している場合は、 **[プレビュー]** をクリックして、Markdown の書式設定が適用されたビューに戻ることもできます。
![Markdown のプレビュー ボタンを強調したコード ビュー ツール バーのスクリーンショット](/assets/images/help/repository/code-view-preview-button.png)
## 参考資料
- "[ファイルを新しい場所に移動する](/repositories/working-with-files/managing-files/moving-a-file-to-a-new-location)"
- "[GitHub Code Search (ベータ版) について](/search-github/github-code-search/about-github-code-search)"

View File

@@ -1,6 +1,6 @@
---
title: ファイルの表示
intro: 生ファイルの内容を表示するか、ファイルの行に対する変更を追跡し、時間の経過とともにファイルの各部分がどのように変化したかを確認できます。
title: Viewing a file
intro: You can view raw file content or trace changes to lines in a file and discover how parts of the file evolved over time.
redirect_from:
- /articles/using-git-blame-to-trace-changes-in-a-file
- /articles/tracing-changes-in-a-file
@@ -16,54 +16,48 @@ versions:
topics:
- Repositories
shortTitle: View files and track file changes
ms.openlocfilehash: bc27fc67cfd18eb20f8c612b81f4d6dd5da20913
ms.sourcegitcommit: 1309b46201604c190c63bfee47dce559003899bf
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/10/2022
ms.locfileid: '146680990'
---
## 生ファイルの内容を表示またはコピーする
## Viewing or copying the raw file content
生のビューを使用すると、スタイルを設定せずにファイルの生のコンテンツを表示またはコピーできます。
With the raw view, you can view or copy the raw content of a file without any styling.
{% data reusables.repositories.navigate-to-repo %}
1. 表示するファイルをクリックします。
2. ファイル ビューの右上隅にある **[未加工]** をクリックします。
![ファイル ヘッダーの [未加工] ボタンのスクリーンショット](/assets/images/help/repository/raw-file-button.png)
3. 必要に応じて、生ファイルの内容をコピーするには、ファイル ビューの右上隅にある **{% octicon "copy" aria-label="The copy icon" %}** をクリックします。
1. Click the file that you want to view.
2. In the upper-right corner of the file view, click **Raw**.
![Screenshot of the Raw button in the file header](/assets/images/help/repository/raw-file-button.png)
3. Optionally, to copy the raw file content, in the upper-right corner of the file view, click **{% octicon "copy" aria-label="The copy icon" %}**.
## ファイルの行ごとのリビジョン履歴の表示
## Viewing the line-by-line revision history for a file
[変更履歴] ビューでは、{% octicon "versions" aria-label="The prior blame icon" %} をクリックすることで、ファイル全体の行ごとのリビジョン履歴やファイル内の 1 つの行のリビジョン履歴を表示することができます。 {% octicon "versions" aria-label="The prior blame icon" %} をクリックするたびに、変更をコミットした者と時間を含む、その行の過去のリビジョン情報が表示されます。
With the blame view, you can view the line-by-line revision history for an entire file, or view the revision history of a single line within a file by clicking {% octicon "versions" aria-label="The prior blame icon" %}. Each time you click {% octicon "versions" aria-label="The prior blame icon" %}, you'll see the previous revision information for that line, including who committed the change and when.
![Git blame ビュー](/assets/images/help/repository/git_blame.png)
![Git blame view](/assets/images/help/repository/git_blame.png)
ファイルや pull request では、{% octicon "kebab-horizontal" aria-label="The horizontal kebab octicon" %} メニューを使って、選択した行または行の範囲の Git blame を表示することもできます。
In a file or pull request, you can also use the {% octicon "kebab-horizontal" aria-label="The horizontal kebab octicon" %} menu to view Git blame for a selected line or range of lines.
![選択した行の Git blame を表示するオプションのあるケバブメニュー](/assets/images/help/repository/view-git-blame-specific-line.png)
![Kebab menu with option to view Git blame for a selected line](/assets/images/help/repository/view-git-blame-specific-line.png)
{% tip %}
**ヒント:** コマンド ラインでは、`git blame` を使用してファイル内の行のリビジョン履歴を表示することもできます。 詳細については、[Git`git blame` のドキュメント](https://git-scm.com/docs/git-blame)を参照してください。
**Tip:** On the command line, you can also use `git blame` to view the revision history of lines within a file. For more information, see [Git's `git blame` documentation](https://git-scm.com/docs/git-blame).
{% endtip %}
{% data reusables.repositories.navigate-to-repo %}
2. クリックして、表示したい行の履歴のファイルを開きます。
3. ファイル ビューの右上隅で **[変更履歴]** をクリックして [変更履歴] ビューを開きます。
![[変更履歴]](/assets/images/help/repository/blame-button.png) ボタン
4. 特定の行の過去のリビジョンを表示、または変更履歴の変更を行うには、見てみたい変更が見つかるまで {% octicon "versions" aria-label="The prior blame icon" %} をクリックします。
![さらに前の状態に遡るボタン](/assets/images/help/repository/prior-blame-button.png)
2. Click to open the file whose line history you want to view.
3. In the upper-right corner of the file view, click **Blame** to open the blame view.
![Blame button](/assets/images/help/repository/blame-button.png)
4. To see earlier revisions of a specific line, or reblame, click {% octicon "versions" aria-label="The prior blame icon" %} until you've found the changes you're interested in viewing.
![Prior blame button](/assets/images/help/repository/prior-blame-button.png)
{% ifversion blame-ignore-revs %}
## [変更履歴] ビューのコミットを無視する
## Ignore commits in the blame view
リポジトリのルート ディレクトリ内に存在しなければならない、`.git-blame-ignore-revs` ファイルで指定されたリビジョンはすべて、Git `git blame --ignore-revs-file` の構成設定を使用して、[変更履歴] ビューに表示されなくなります。 詳細については、Git ドキュメントにある「[`git blame --ignore-revs-file`](https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt)」を参照してください。
All revisions specified in the `.git-blame-ignore-revs` file, which must be in the root directory of your repository, are hidden from the blame view using Git's `git blame --ignore-revs-file` configuration setting. For more information, see [`git blame --ignore-revs-file`](https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt) in the Git documentation.
1. リポジトリのルート ディレクトリに `.git-blame-ignore-revs` という名前のフォルダーを作成します。
2. [変更履歴] ビューから除外するコミット ハッシュをそのファイルに追加します。 コメントを含め、次のようにファイルを構成することをお勧めします。
1. In the root directory of your repository, create a file named `.git-blame-ignore-revs`.
2. Add the commit hashes you want to exclude from the blame view to that file. We recommend the file to be structured as follows, including comments:
```ini
# .git-blame-ignore-revs
@@ -73,22 +67,26 @@ ms.locfileid: '146680990'
69d029cec8337c616552756310748c4a507bd75a
```
3. 変更をコミットしてプッシュします。
3. Commit and push the changes.
ここで、[変更履歴] ビューにアクセスしても、一覧表示されたリビジョンは変更履歴に含まれません。 **[.git-blame-ignore-revs でのリビジョンの無視]** バナーが表示され、一部のコミットが非表示になっている可能性があることが示されます。
Now when you visit the blame view, the listed revisions will not be included in the blame. You'll see an **Ignoring revisions in .git-blame-ignore-revs** banner indicating that some commits may be hidden:
![.git-blame-ignore-revs ファイルにリンクしている [変更履歴] ビューのバナーのスクリーンショット](/assets/images/help/repository/blame-ignore-revs-file.png)
![Screenshot of a banner on the blame view linking to the .git-blame-ignore-revs file](/assets/images/help/repository/blame-ignore-revs-file.png)
これは、いくつかのコミットがコードに広範な変更を加える場合に役立ちます。 このファイルは、ローカルで `git blame` を実行する場合にも使用できます。
This can be useful when a few commits make extensive changes to your code. You can use the file when running `git blame` locally as well:
```shell
git blame --ignore-revs-file .git-blame-ignore-revs
```
ローカル Git を構成して、そのファイルのリビジョンを常に無視することもできます。
You can also configure your local git so it always ignores the revs in that file:
```shell
git config blame.ignoreRevsFile .git-blame-ignore-revs
```
{% endif %}
## Bypassing `.git-blame-ignore-revs` in the blame view
If the blame view for a file shows **Ignoring revisions in .git-blame-ignore-revs**, you can still bypass `.git-blame-ignore-revs` and see the normal blame view. In the URL, append a `~` to the SHA and the **Ignoring revisions in .git-blame-ignore-revs** will disappear.

View File

@@ -1 +1,9 @@
The short ref name of the branch or tag that triggered the workflow run. This value matches the branch or tag name shown on {% data variables.product.prodname_dotcom %}. For example, `feature-branch-1`.
---
ms.openlocfilehash: 0e70ab3b15c9f36204833d8cbf5f5776d71f1375
ms.sourcegitcommit: 99eb4456062aea31ca381977396417cf92e5798d
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/21/2022
ms.locfileid: "148179589"
---
ワークフローの実行をトリガーしたブランチまたはタグの短い参照名。 この値は、{% data variables.product.prodname_dotcom %} に表示されるブランチまたはタグ名と一致します。 たとえば、「 `feature-branch-1` 」のように入力します。

View File

@@ -1,27 +1,11 @@
The table below summarizes whether dependency scope is supported for various ecosystems and manifests, that is, whether {% data variables.product.prodname_dependabot %} can identify if a dependency is used for development or production.
---
ms.openlocfilehash: fe25bdae61de1f19af6cb1e9103df41c40f60510
ms.sourcegitcommit: f392aa98511e0889d96af2e4a56e67f8adfb025f
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/18/2022
ms.locfileid: "148172726"
---
次の表は、依存関係スコープがさまざまなエコシステムとマニフェストでサポートされているかどうか、つまり、{% data variables.product.prodname_dependabot %} で依存関係が開発または生産に使われていることを識別できるかどうかまとめたものです。
| **Language** | **Ecosystem** | **Manifest file** | **Dependency scope supported** |
|:---|:---:|:---:|:---|{% ifversion dependency-graph-dart-support %}
| Dart | pub | pubspec.yaml | ✔ |
| Dart | pub | pubspec.lock | ✔ |{% endif %}
| Go | Go modules | go.mod | No, defaults to runtime |
| Go | Go modules | go.sum | No, defaults to runtime |
| Java | Maven | pom.xml | ✔ `test` maps to development, else scope defaults to runtime |
| JavaScript | npm | package.json | ✔ |
| JavaScript | npm | package-lock.json | ✔ |
| JavaScript | yarn v1 | yarn.lock | No, defaults to runtime |
| PHP | Composer | composer.json | ✔ |
| PHP | Composer | composer.lock | ✔ |
| Python | Poetry | poetry.lock | ✔ |
| Python | Poetry | pyproject.toml | ✔ |
| Python | pip | requirements.txt | ✔ Scope is development if the filename contains `test` or `dev`, else it is runtime |
| Python | pip | pipfile.lock | ✔ |
| Python | pip | pipfile | ✔ |
| Ruby | RubyGems | Gemfile | ✔ |
| Ruby | RubyGems | Gemfile.lock | No, defaults to runtime |
| Rust | Cargo | Cargo.toml | ✔ |
| Rust | Cargo | Cargo.lock | No, defaults to runtime |
| YAML | GitHub Actions | - | No, defaults to runtime |
| .NET (C#, F#, VB, etc.) | NuGet | .csproj / .vbproj .vcxproj / .fsproj | No, defaults to runtime |
| .NET | NuGet | packages.config | No, defaults to runtime |
| .NET | NuGet | .nuspec | ✔ When the tag != runtime |
| **言語** | **エコシステム** | **マニフェスト ファイル** | **サポートされている依存関係スコープ** | |:---|:---:|:---:|:---|{% ifversion dependency-graph-dart-support %} | Dart | pub | pubspec.yaml | ✔ | | Dart | pub | pubspec.lock | ✔ |{% endif %} | Go | Go モジュール | go.mod | いいえ、既定でランタイム | | Go | Go モジュール | go.sum | いいえ、既定でランタイム | | Java | Maven | pom.xml | ✔ `test` は開発にマップし、それ以外のスコープは既定でランタイム | | JavaScript | npm | package.json | ✔ | | JavaScript | npm | package-lock.json | ✔ | | JavaScript | yarn v1 | yarn.lock | いいえ、既定でランタイム | | PHP | Composer | composer.json | ✔ | | PHP | Composer | composer.lock | ✔ | | Python | Poetry | poetry.lock | ✔ | | Python | Poetry | pyproject.toml | ✔ | | Python | pip | requirements.txt | ✔ スコープは、ファイル名に `test` または `dev` が含まれる場合は開発、それ以外の場合はランタイム | | Python | pip | pipfile.lock | ✔ | | Python | pip | pipfile | ✔ | | Ruby | RubyGems | Gemfile | ✔ | | Ruby | RubyGems | Gemfile.lock | いいえ、既定でランタイム | | Rust | Cargo | Cargo.toml | ✔ | | Rust | Cargo | Cargo.lock | いいえ、既定でランタイム | | YAML | GitHub Actions | - | いいえ、既定でランタイム | | .NET (C#、F#、VB など) | NuGet | .csproj / .vbproj .vcxproj / .fsproj | いいえ、既定でランタイム | | .NET | NuGet | packages.config | いいえ、既定でランタイム | | .NET | NuGet | .nuspec | ✔ タグがランタイムではないとき |

View File

@@ -0,0 +1,13 @@
---
ms.openlocfilehash: ba5b61ae2e9f24ddaf725f419d6955c2165bdd07
ms.sourcegitcommit: c562c85cc75ffe1eb4e9595d8adc09ec71697ab1
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/22/2022
ms.locfileid: "148180130"
---
{% note %}
**メモ:** {% data variables.product.prodname_emus %} に対する OpenID Connect (OIDC) と条件付きアクセス ポリシー (CAP) のサポートは、Azure AD でのみ使用できます。
{% endnote %}

View File

@@ -1,5 +1,13 @@
---
ms.openlocfilehash: 699a28a2443778018ea25e0060e621da9427b4ef
ms.sourcegitcommit: c562c85cc75ffe1eb4e9595d8adc09ec71697ab1
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/22/2022
ms.locfileid: "148179974"
---
{% warning %}
**Warning:** If you add an image attachment to a pull request or issue comment, anyone can view the anonymized image URL without authentication{% ifversion ghes %}, even if the pull request is in a private repository, or if private mode is enabled. To prevent unauthorized access to the images, ensure that you restrict network access to the systems that serve the images, including {% data variables.location.product_location %}{% endif %}.{% ifversion ghae %} To prevent unauthorized access to image URLs on {% data variables.product.product_name %}, consider restricting network traffic to your enterprise. For more information, see "[Restricting network traffic to your enterprise with an IP allow list](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list)."{% endif %}
**警告:** pull request や Issue へのコメントに画像添付を追加した場合、匿名化した画像 URL は認証なしに誰もが見ることができます。{% ifversion ghes %}その pull request がプライベート リポジトリにあっても、またはプライベート モードが有効化されている場合でも関係ありません。 画像への不正アクセスを防ぐには、{% data variables.location.product_location %}など、画像を提供するシステムへのネットワーク アクセスを確実に制限してください。{% endif %}{% ifversion ghae %}{% data variables.product.product_name %} 上の画像 URL への不正アクセスを防ぐには、Enterprise へのネットワーク トラフィックを制限することを検討してください。 詳しくは、「[IP 許可リストを使って Enterprise へのネットワーク トラフィックを制限する](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list)」をご覧ください。{% endif %}
{% endwarning %}

View File

@@ -1,3 +1,11 @@
After you create an IP allow list, you can enable allowed IP addresses. When you enable allowed IP addresses, {% data variables.product.company_short %} immediately enforces any enabled entries in your IP allow list.
---
ms.openlocfilehash: a2310aaf4dbdde14b2a644c33f850731dd44ce46
ms.sourcegitcommit: c562c85cc75ffe1eb4e9595d8adc09ec71697ab1
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/22/2022
ms.locfileid: "148180086"
---
IP 許可リストを作成すると、許可 IP アドレスを有効にすることができます。 許可 IP アドレスを有効にすると、IP 許可リスト内のいずれかの有効なエントリが、{% data variables.product.company_short %} によってすぐに適用されます。
Before you enable your IP allow list, you can check whether your allow list will permit a connection from a particular IP address. For more information, see "[Checking if an IP address is permitted](#checking-if-an-ip-address-is-permitted)."
IP 許可リストを有効にする前に、特定の IP アドレスからの接続が、許可リストによって許可されるかどうかを確認できます。 詳しくは、「[IP アドレスが許可されているかどうかを確認する](#checking-if-an-ip-address-is-permitted)」を参照してください。

View File

@@ -0,0 +1,9 @@
---
ms.openlocfilehash: ea90a8f3dc173dba123032b4555f4d7df19d63bd
ms.sourcegitcommit: 2ff4a43f0b14939da79d56c54402cfee8d90ae23
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/17/2022
ms.locfileid: "148169566"
---
1. サイドバーの [セキュリティ] セクションで、 **[{% octicon "checklist" aria-label="The checklist icon" %} コンプライアンス]** をクリックします。

View File

@@ -0,0 +1,10 @@
---
ms.openlocfilehash: 251049400fe7254dd3be991c1612faaa05efeb96
ms.sourcegitcommit: c562c85cc75ffe1eb4e9595d8adc09ec71697ab1
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 11/22/2022
ms.locfileid: "148180142"
---
1. 必要に応じて、アカウント ロックアウトのリスクを軽減するように、追加の 2FA メソッドを構成できます。 追加の各方法を構成する方法について詳しくは、「[GitHub Mobile を使った 2 要素認証の構成](/articles/configuring-two-factor-authentication#configuring-two-factor-authentication-using-github-mobile)」および「[セキュリティ キーを使った 2 要素認証の構成](/articles/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-security-key)」をご覧ください。
![追加の 2 要素メソッド セクション](/assets/images/help/2fa/2fa-enrollment-additional-methods.png)

View File

@@ -562,6 +562,7 @@ translations/ja-JP/content/admin/configuration/configuring-your-enterprise/confi
translations/ja-JP/content/admin/configuration/configuring-your-enterprise/enabling-and-scheduling-maintenance-mode.md,rendering error
translations/ja-JP/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md,rendering error
translations/ja-JP/content/admin/configuration/configuring-your-enterprise/managing-github-mobile-for-your-enterprise.md,rendering error
translations/ja-JP/content/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list.md,rendering error
translations/ja-JP/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md,rendering error
translations/ja-JP/content/admin/configuration/configuring-your-enterprise/troubleshooting-tls-errors.md,rendering error
translations/ja-JP/content/admin/enterprise-management/caching-repositories/about-repository-caching.md,rendering error
@@ -674,7 +675,6 @@ translations/ja-JP/content/authentication/managing-commit-signature-verification
translations/ja-JP/content/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account.md,rendering error
translations/ja-JP/content/authentication/managing-commit-signature-verification/associating-an-email-with-your-gpg-key.md,rendering error
translations/ja-JP/content/authentication/managing-commit-signature-verification/displaying-verification-statuses-for-all-of-your-commits.md,rendering error
translations/ja-JP/content/authentication/managing-commit-signature-verification/telling-git-about-your-signing-key.md,broken liquid tags
translations/ja-JP/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-two-factor-authentication.md,rendering error
translations/ja-JP/content/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication.md,broken liquid tags
translations/ja-JP/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication.md,rendering error
@@ -687,7 +687,6 @@ translations/ja-JP/content/authentication/troubleshooting-ssh/using-ssh-over-the
translations/ja-JP/content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md,rendering error
translations/ja-JP/content/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security.md,broken liquid tags
translations/ja-JP/content/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage.md,rendering error
translations/ja-JP/content/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces.md,rendering error
translations/ja-JP/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md,broken liquid tags
translations/ja-JP/content/billing/managing-billing-for-github-copilot/managing-your-github-copilot-subscription.md,broken liquid tags
translations/ja-JP/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md,rendering error
@@ -745,6 +744,7 @@ translations/ja-JP/content/code-security/secret-scanning/protecting-pushes-with-
translations/ja-JP/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md,rendering error
translations/ja-JP/content/code-security/security-advisories/global-security-advisories/about-the-github-advisory-database.md,rendering error
translations/ja-JP/content/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities.md,rendering error
translations/ja-JP/content/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability.md,rendering error
translations/ja-JP/content/code-security/security-advisories/repository-security-advisories/configuring-private-vulnerability-reporting-for-a-repository.md,rendering error
translations/ja-JP/content/code-security/security-overview/about-the-security-overview.md,rendering error
translations/ja-JP/content/code-security/security-overview/filtering-alerts-in-the-security-overview.md,rendering error
@@ -766,13 +766,11 @@ translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/
translations/ja-JP/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md,rendering error
translations/ja-JP/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md,broken liquid tags
translations/ja-JP/content/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge.md,rendering error
translations/ja-JP/content/codespaces/the-githubdev-web-based-editor.md,rendering error
translations/ja-JP/content/codespaces/troubleshooting/troubleshooting-prebuilds.md,rendering error
translations/ja-JP/content/communities/documenting-your-project-with-wikis/about-wikis.md,rendering error
translations/ja-JP/content/communities/documenting-your-project-with-wikis/changing-access-permissions-for-wikis.md,rendering error
translations/ja-JP/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md,rendering error
translations/ja-JP/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md,rendering error
translations/ja-JP/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema.md,broken liquid tags
translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-neovim.md,broken liquid tags
translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio-code.md,broken liquid tags
translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio.md,broken liquid tags
@@ -833,7 +831,6 @@ translations/ja-JP/content/get-started/quickstart/contributing-to-projects.md,re
translations/ja-JP/content/get-started/quickstart/create-a-repo.md,rendering error
translations/ja-JP/content/get-started/quickstart/fork-a-repo.md,rendering error
translations/ja-JP/content/get-started/quickstart/git-and-github-learning-resources.md,broken liquid tags
translations/ja-JP/content/get-started/quickstart/github-glossary.md,broken liquid tags
translations/ja-JP/content/get-started/signing-up-for-github/setting-up-a-trial-of-github-enterprise-cloud.md,rendering error
translations/ja-JP/content/get-started/signing-up-for-github/signing-up-for-a-new-github-account.md,rendering error
translations/ja-JP/content/get-started/signing-up-for-github/verifying-your-email-address.md,rendering error
@@ -868,7 +865,6 @@ translations/ja-JP/content/issues/tracking-your-work-with-issues/linking-a-pull-
translations/ja-JP/content/organizations/collaborating-with-groups-in-organizations/about-your-organizations-news-feed.md,rendering error
translations/ja-JP/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/about-two-factor-authentication-and-saml-single-sign-on.md,rendering error
translations/ja-JP/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md,rendering error
translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/accessing-compliance-reports-for-your-organization.md,rendering error
translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization.md,rendering error
translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md,rendering error
translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md,rendering error
@@ -960,6 +956,7 @@ translations/ja-JP/content/repositories/releasing-projects-on-github/managing-re
translations/ja-JP/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md,rendering error
translations/ja-JP/content/repositories/working-with-files/managing-large-files/about-large-files-on-github.md,rendering error
translations/ja-JP/content/repositories/working-with-files/using-files/getting-permanent-links-to-files.md,rendering error
translations/ja-JP/content/repositories/working-with-files/using-files/viewing-a-file.md,rendering error
translations/ja-JP/content/rest/activity/notifications.md,broken liquid tags
translations/ja-JP/content/rest/apps/oauth-applications.md,rendering error
translations/ja-JP/content/rest/codespaces/codespaces.md,broken liquid tags
@@ -985,7 +982,7 @@ translations/ja-JP/content/rest/guides/traversing-with-pagination.md,rendering e
translations/ja-JP/content/rest/guides/working-with-comments.md,broken liquid tags
translations/ja-JP/content/rest/migrations/source-imports.md,broken liquid tags
translations/ja-JP/content/rest/overview/api-previews.md,rendering error
translations/ja-JP/content/rest/overview/other-authentication-methods.md,broken liquid tags
translations/ja-JP/content/rest/overview/other-authentication-methods.md,rendering error
translations/ja-JP/content/rest/overview/permissions-required-for-github-apps.md,rendering error
translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md,rendering error
translations/ja-JP/content/rest/overview/troubleshooting.md,broken liquid tags
@@ -1039,7 +1036,6 @@ translations/ja-JP/data/reusables/actions/hosted-runner-security.md,broken liqui
translations/ja-JP/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md,broken liquid tags
translations/ja-JP/data/reusables/actions/more-resources-for-ghes.md,rendering error
translations/ja-JP/data/reusables/actions/moving-a-runner-to-a-group.md,rendering error
translations/ja-JP/data/reusables/actions/ref_name-description.md,broken liquid tags
translations/ja-JP/data/reusables/actions/reusable-workflow-artifacts.md,rendering error
translations/ja-JP/data/reusables/actions/reusable-workflow-calling-syntax.md,rendering error
translations/ja-JP/data/reusables/actions/reusable-workflows.md,rendering error
@@ -1088,7 +1084,6 @@ translations/ja-JP/data/reusables/command_line/provide-an-access-token.md,broken
translations/ja-JP/data/reusables/copilot/install-copilot-in-neovim.md,broken liquid tags
translations/ja-JP/data/reusables/dependabot/beta-security-and-version-updates.md,rendering error
translations/ja-JP/data/reusables/dependabot/default-dependencies-allow-ignore.md,broken liquid tags
translations/ja-JP/data/reusables/dependabot/dependabot-alerts-dependency-scope.md,broken liquid tags
translations/ja-JP/data/reusables/dependabot/dependabot-alerts-filters.md,rendering error
translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md,rendering error
translations/ja-JP/data/reusables/dependabot/sidebar-secret.md,rendering error
@@ -1120,7 +1115,6 @@ translations/ja-JP/data/reusables/enterprise/test-in-staging.md,rendering error
translations/ja-JP/data/reusables/enterprise_installation/download-package.md,rendering error
translations/ja-JP/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md,rendering error
translations/ja-JP/data/reusables/enterprise_installation/hotpatching-explanation.md,broken liquid tags
translations/ja-JP/data/reusables/enterprise_installation/image-urls-viewable-warning.md,broken liquid tags
translations/ja-JP/data/reusables/enterprise_installation/ssh-into-instance.md,rendering error
translations/ja-JP/data/reusables/enterprise_site_admin_settings/dormancy-threshold.md,rendering error
translations/ja-JP/data/reusables/enterprise_site_admin_settings/sign-in.md,rendering error
@@ -1144,7 +1138,6 @@ translations/ja-JP/data/reusables/getting-started/enterprise-advanced-security.m
translations/ja-JP/data/reusables/getting-started/managing-enterprise-members.md,rendering error
translations/ja-JP/data/reusables/git/git-push.md,rendering error
translations/ja-JP/data/reusables/git/provide-credentials.md,rendering error
translations/ja-JP/data/reusables/identity-and-permissions/about-enabling-allowed-ip-addresses.md,broken liquid tags
translations/ja-JP/data/reusables/identity-and-permissions/ip-allow-lists-githubapps-enterprise.md,rendering error
translations/ja-JP/data/reusables/identity-and-permissions/vigilant-mode-beta-note.md,rendering error
translations/ja-JP/data/reusables/large_files/storage_assets_location.md,broken liquid tags
1 file reason
562 translations/ja-JP/content/admin/configuration/configuring-your-enterprise/enabling-and-scheduling-maintenance-mode.md rendering error
563 translations/ja-JP/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md rendering error
564 translations/ja-JP/content/admin/configuration/configuring-your-enterprise/managing-github-mobile-for-your-enterprise.md rendering error
565 translations/ja-JP/content/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list.md rendering error
566 translations/ja-JP/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md rendering error
567 translations/ja-JP/content/admin/configuration/configuring-your-enterprise/troubleshooting-tls-errors.md rendering error
568 translations/ja-JP/content/admin/enterprise-management/caching-repositories/about-repository-caching.md rendering error
675 translations/ja-JP/content/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account.md rendering error
676 translations/ja-JP/content/authentication/managing-commit-signature-verification/associating-an-email-with-your-gpg-key.md rendering error
677 translations/ja-JP/content/authentication/managing-commit-signature-verification/displaying-verification-statuses-for-all-of-your-commits.md rendering error
translations/ja-JP/content/authentication/managing-commit-signature-verification/telling-git-about-your-signing-key.md broken liquid tags
678 translations/ja-JP/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-two-factor-authentication.md rendering error
679 translations/ja-JP/content/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication.md broken liquid tags
680 translations/ja-JP/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication.md rendering error
687 translations/ja-JP/content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md rendering error
688 translations/ja-JP/content/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security.md broken liquid tags
689 translations/ja-JP/content/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage.md rendering error
translations/ja-JP/content/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces.md rendering error
690 translations/ja-JP/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md broken liquid tags
691 translations/ja-JP/content/billing/managing-billing-for-github-copilot/managing-your-github-copilot-subscription.md broken liquid tags
692 translations/ja-JP/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md rendering error
744 translations/ja-JP/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md rendering error
745 translations/ja-JP/content/code-security/security-advisories/global-security-advisories/about-the-github-advisory-database.md rendering error
746 translations/ja-JP/content/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities.md rendering error
747 translations/ja-JP/content/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability.md rendering error
748 translations/ja-JP/content/code-security/security-advisories/repository-security-advisories/configuring-private-vulnerability-reporting-for-a-repository.md rendering error
749 translations/ja-JP/content/code-security/security-overview/about-the-security-overview.md rendering error
750 translations/ja-JP/content/code-security/security-overview/filtering-alerts-in-the-security-overview.md rendering error
766 translations/ja-JP/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md rendering error
767 translations/ja-JP/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md broken liquid tags
768 translations/ja-JP/content/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge.md rendering error
translations/ja-JP/content/codespaces/the-githubdev-web-based-editor.md rendering error
769 translations/ja-JP/content/codespaces/troubleshooting/troubleshooting-prebuilds.md rendering error
770 translations/ja-JP/content/communities/documenting-your-project-with-wikis/about-wikis.md rendering error
771 translations/ja-JP/content/communities/documenting-your-project-with-wikis/changing-access-permissions-for-wikis.md rendering error
772 translations/ja-JP/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md rendering error
773 translations/ja-JP/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md rendering error
translations/ja-JP/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema.md broken liquid tags
774 translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-neovim.md broken liquid tags
775 translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio-code.md broken liquid tags
776 translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio.md broken liquid tags
831 translations/ja-JP/content/get-started/quickstart/create-a-repo.md rendering error
832 translations/ja-JP/content/get-started/quickstart/fork-a-repo.md rendering error
833 translations/ja-JP/content/get-started/quickstart/git-and-github-learning-resources.md broken liquid tags
translations/ja-JP/content/get-started/quickstart/github-glossary.md broken liquid tags
834 translations/ja-JP/content/get-started/signing-up-for-github/setting-up-a-trial-of-github-enterprise-cloud.md rendering error
835 translations/ja-JP/content/get-started/signing-up-for-github/signing-up-for-a-new-github-account.md rendering error
836 translations/ja-JP/content/get-started/signing-up-for-github/verifying-your-email-address.md rendering error
865 translations/ja-JP/content/organizations/collaborating-with-groups-in-organizations/about-your-organizations-news-feed.md rendering error
866 translations/ja-JP/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/about-two-factor-authentication-and-saml-single-sign-on.md rendering error
867 translations/ja-JP/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md rendering error
translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/accessing-compliance-reports-for-your-organization.md rendering error
868 translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization.md rendering error
869 translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md rendering error
870 translations/ja-JP/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md rendering error
956 translations/ja-JP/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md rendering error
957 translations/ja-JP/content/repositories/working-with-files/managing-large-files/about-large-files-on-github.md rendering error
958 translations/ja-JP/content/repositories/working-with-files/using-files/getting-permanent-links-to-files.md rendering error
959 translations/ja-JP/content/repositories/working-with-files/using-files/viewing-a-file.md rendering error
960 translations/ja-JP/content/rest/activity/notifications.md broken liquid tags
961 translations/ja-JP/content/rest/apps/oauth-applications.md rendering error
962 translations/ja-JP/content/rest/codespaces/codespaces.md broken liquid tags
982 translations/ja-JP/content/rest/guides/working-with-comments.md broken liquid tags
983 translations/ja-JP/content/rest/migrations/source-imports.md broken liquid tags
984 translations/ja-JP/content/rest/overview/api-previews.md rendering error
985 translations/ja-JP/content/rest/overview/other-authentication-methods.md broken liquid tags rendering error
986 translations/ja-JP/content/rest/overview/permissions-required-for-github-apps.md rendering error
987 translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md rendering error
988 translations/ja-JP/content/rest/overview/troubleshooting.md broken liquid tags
1036 translations/ja-JP/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md broken liquid tags
1037 translations/ja-JP/data/reusables/actions/more-resources-for-ghes.md rendering error
1038 translations/ja-JP/data/reusables/actions/moving-a-runner-to-a-group.md rendering error
translations/ja-JP/data/reusables/actions/ref_name-description.md broken liquid tags
1039 translations/ja-JP/data/reusables/actions/reusable-workflow-artifacts.md rendering error
1040 translations/ja-JP/data/reusables/actions/reusable-workflow-calling-syntax.md rendering error
1041 translations/ja-JP/data/reusables/actions/reusable-workflows.md rendering error
1084 translations/ja-JP/data/reusables/copilot/install-copilot-in-neovim.md broken liquid tags
1085 translations/ja-JP/data/reusables/dependabot/beta-security-and-version-updates.md rendering error
1086 translations/ja-JP/data/reusables/dependabot/default-dependencies-allow-ignore.md broken liquid tags
translations/ja-JP/data/reusables/dependabot/dependabot-alerts-dependency-scope.md broken liquid tags
1087 translations/ja-JP/data/reusables/dependabot/dependabot-alerts-filters.md rendering error
1088 translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md rendering error
1089 translations/ja-JP/data/reusables/dependabot/sidebar-secret.md rendering error
1115 translations/ja-JP/data/reusables/enterprise_installation/download-package.md rendering error
1116 translations/ja-JP/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md rendering error
1117 translations/ja-JP/data/reusables/enterprise_installation/hotpatching-explanation.md broken liquid tags
translations/ja-JP/data/reusables/enterprise_installation/image-urls-viewable-warning.md broken liquid tags
1118 translations/ja-JP/data/reusables/enterprise_installation/ssh-into-instance.md rendering error
1119 translations/ja-JP/data/reusables/enterprise_site_admin_settings/dormancy-threshold.md rendering error
1120 translations/ja-JP/data/reusables/enterprise_site_admin_settings/sign-in.md rendering error
1138 translations/ja-JP/data/reusables/getting-started/managing-enterprise-members.md rendering error
1139 translations/ja-JP/data/reusables/git/git-push.md rendering error
1140 translations/ja-JP/data/reusables/git/provide-credentials.md rendering error
translations/ja-JP/data/reusables/identity-and-permissions/about-enabling-allowed-ip-addresses.md broken liquid tags
1141 translations/ja-JP/data/reusables/identity-and-permissions/ip-allow-lists-githubapps-enterprise.md rendering error
1142 translations/ja-JP/data/reusables/identity-and-permissions/vigilant-mode-beta-note.md rendering error
1143 translations/ja-JP/data/reusables/large_files/storage_assets_location.md broken liquid tags