Skip to content

Commit 8ecd09e

Browse files
authored
Merge pull request #45330 from github/repo-sync
Repo sync
2 parents cd664a7 + ff0cf46 commit 8ecd09e

61 files changed

Lines changed: 273 additions & 449 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
-38.9 KB
Binary file not shown.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Creating an account on GitHub
3+
shortTitle: Create an account
4+
intro: Create a personal account to get started with {% data variables.product.github %}.
5+
redirect_from:
6+
- /articles/signing-up-for-a-new-github-account
7+
- /github/getting-started-with-github/signing-up-for-a-new-github-account
8+
- /github/getting-started-with-github/signing-up-for-github/signing-up-for-a-new-github-account
9+
- /get-started/signing-up-for-github/signing-up-for-a-new-github-account
10+
- /articles/signing-up-for-github
11+
- /github/getting-started-with-github/signing-up-for-github
12+
- /get-started/signing-up-for-github
13+
- /get-started/quickstart/creating-an-account-on-github
14+
- /get-started/start-your-journey/creating-an-account-on-github
15+
versions:
16+
fpt: '*'
17+
ghec: '*'
18+
ghes: '*'
19+
category:
20+
- Set up your account
21+
contentType: how-tos
22+
---
23+
24+
## About your personal account on {% data variables.product.github %}
25+
26+
To get started with {% data variables.product.prodname_dotcom_the_website %}, you need to a personal account and a verified email address.
27+
28+
When creating a free account on {% data variables.product.prodname_dotcom_the_website %}, you can also authenticate with Google or Apple - which are the supported social login providers.
29+
For iOS users, even if you have enabled the setting "Hide My Email addresses" for your Apple account, using social login will result in creating a new {% data variables.product.github %} account.
30+
31+
{% data reusables.accounts.your-personal-account %}
32+
33+
Later, you can explore the different types of accounts that {% data variables.product.github %} offers, and decide if you need a billing plan. For more information, see [AUTOTITLE](/get-started/learning-about-github/types-of-github-accounts) and [AUTOTITLE](/get-started/learning-about-github/githubs-plans).
34+
35+
> [!NOTE]
36+
> The steps in this article don't apply to {% data variables.product.prodname_emus %} and users on {% data variables.product.prodname_ghe_server %}. If your {% data variables.product.github %} account has been created by your company, you can skip this article.{% ifversion ghes %} For information on how to create an account, contact your site administrator.{% endif %}
37+
38+
## Signing up for a new personal account
39+
40+
1. Navigate to [https://github.com/signup](https://github.com/signup?ref_product=github&ref_type=engagement&ref_style=text).
41+
1. Alternatively, click on **Continue with Google** to sign up using social login.
42+
1. Follow the prompts to create your personal account.
43+
44+
During sign up, you'll be asked to verify your email address. Without a verified email address, you won't be able to complete some basic {% data variables.product.github %} tasks, such as creating a repository.
45+
46+
Some enterprises create {% data variables.enterprise.prodname_managed_users %} for their users. You can't sign up for a personal account with an email address that's already verified for a {% data variables.enterprise.prodname_managed_user %}.
47+
48+
{% ifversion fpt or ghec %}If you're having problems verifying your email address, there are some troubleshooting steps you can take. For more information, see [AUTOTITLE](/account-and-profile/how-tos/email-preferences/troubleshooting-email-verification).{% endif %}
49+
50+
## Next steps
51+
52+
We strongly recommend that you configure 2FA for your account. 2FA is an extra layer of security that can help keep your account secure. For more information, see [AUTOTITLE](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication).
53+
54+
## Further reading
55+
56+
* [AUTOTITLE](/get-started/learning-about-github/types-of-github-accounts)
57+
* [AUTOTITLE](/get-started/learning-about-github/githubs-plans)

content/account-and-profile/how-tos/account-management/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ versions:
88
ghec: '*'
99
children:
1010
- /managing-multiple-accounts
11+
- /creating-an-account-on-github
1112
- /merging-multiple-personal-accounts
1213
- /changing-your-username
1314
- /moving-your-work-to-an-organization

content/account-and-profile/tutorials/personalize-your-profile.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ redirect_from:
1212
- /github/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile
1313
- /account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile
1414
- /account-and-profile/get-started/personalizing-your-profile
15+
- /get-started/quickstart/setting-up-your-profile
16+
- /get-started/start-your-journey/setting-up-your-profile
1517
versions:
1618
fpt: '*'
1719
ghes: '*'
@@ -124,8 +126,7 @@ You can set a status to display information about your current availability.
124126

125127
## Next steps
126128

129+
* Use the [Emoji cheat sheet](https://www.webfx.com/tools/emoji-cheat-sheet/) and [Markdown cheat sheet](https://www.markdownguide.org/cheat-sheet/) to experiment with additional formatting.
127130
* To learn more about GitHub profiles, see [AUTOTITLE](/account-and-profile/concepts/personal-profile).
128-
129131
* For reference information, see [AUTOTITLE](/account-and-profile/reference/profile-reference).
130-
131132
* For more detailed profile customizations, see [AUTOTITLE](/account-and-profile/how-tos).

content/actions/reference/runners/larger-runners.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,14 @@ When enabled, instances of the {% data variables.actions.hosted_runner %} will r
9191
> [!NOTE]
9292
> If runners are unused for more than 90 days, their IP address ranges are automatically removed and cannot be recovered.
9393
94+
## Communication requirements for {% data variables.actions.hosted_runner %}s
95+
96+
A {% data variables.actions.hosted_runner %} must establish connections to {% data variables.product.github %}-owned endpoints to perform essential communication operations. In addition, your runner may require access to additional networks that you specify or utilize within an action.
97+
98+
To ensure proper communications for {% data variables.actions.hosted_runner %}s between networks within your configuration, ensure that the following communications are allowed.
99+
100+
{% data reusables.actions.domain-name-cname-recursive-firewall-rules %}
101+
102+
{% data reusables.actions.runner-essential-communications %}
103+
94104
{% endif %}

content/admin/concepts/identity-and-access-management/identity-and-access-management-fundamentals.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ When you create an enterprise on {% data variables.product.github %}, you can de
4141

4242
### Authentication through {% data variables.location.product_location %}
4343

44-
With authentication solely through {% data variables.location.product_location %}, each person you want to grant access to your enterprise must create and manage a personal account on {% data variables.location.product_location %}. After you grant access to your enterprise, the member can access your enterprise's resources after signing into the account on {% data variables.location.product_location %}. The member manages the account, and can contribute to other enterprises, organizations, and repositories on {% data variables.location.product_location %}. For more information about personal accounts, see [AUTOTITLE](/get-started/start-your-journey/creating-an-account-on-github).
44+
With authentication solely through {% data variables.location.product_location %}, each person you want to grant access to your enterprise must create and manage a personal account on {% data variables.location.product_location %}. After you grant access to your enterprise, the member can access your enterprise's resources after signing into the account on {% data variables.location.product_location %}. The member manages the account, and can contribute to other enterprises, organizations, and repositories on {% data variables.location.product_location %}. For more information about personal accounts, see [AUTOTITLE](/account-and-profile/how-tos/account-management/creating-an-account-on-github).
4545

4646
### Authentication through {% data variables.location.product_location %} with additional SAML access restriction
4747

content/admin/overview/setting-up-a-trial-of-github-enterprise-cloud.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ category:
1616

1717
{% data reusables.enterprise.about-ghec %} See [AUTOTITLE](/enterprise-cloud@latest/admin/overview/about-github-enterprise-cloud).
1818

19-
To set up a trial, you must be signed in to a personal account. If you don't have a personal account, see [AUTOTITLE](/free-pro-team@latest/get-started/start-your-journey/creating-an-account-on-github).
19+
To set up a trial, you must be signed in to a personal account. If you don't have a personal account, see [AUTOTITLE](/account-and-profile/how-tos/account-management/creating-an-account-on-github).
2020

2121
<a href="https://github.com/account/enterprises/new?ref_product=ghec&ref_type=trial&ref_style=button&ref_plan=enterprise" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline"><span>Set up a trial of {% data variables.product.prodname_ghe_cloud %}</span> {% octicon "link-external" height:16 aria-label="link-external" %}</a>
2222

content/authentication/keeping-your-account-and-data-secure/verifying-new-devices-when-signing-in.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ If you do not receive the verification code, make sure that you are checking the
3030

3131
If you cannot provide the verification code because you don’t have access to your email address, you will not be able to verify your new device. You can access your {% data variables.product.prodname_dotcom %} account by using a device you’ve used before and, from there, you should add an email address that you can access to your account. See [AUTOTITLE](/account-and-profile/how-tos/email-preferences/verifying-your-email-address).
3232

33-
If you cannot provide the verification code and do not have another active session on a device you’ve used before, you may be able to contact the provider of your email address account to determine your account recovery options. If your email address is completely inaccessible, you can create a new {% data variables.product.prodname_dotcom %} account with a different username and email address. See [AUTOTITLE](/get-started/start-your-journey/creating-an-account-on-github).
33+
If you cannot provide the verification code and do not have another active session on a device you’ve used before, you may be able to contact the provider of your email address account to determine your account recovery options. If your email address is completely inaccessible, you can create a new {% data variables.product.prodname_dotcom %} account with a different username and email address. See [AUTOTITLE](/account-and-profile/how-tos/account-management/creating-an-account-on-github).
3434

3535
## Receiving an unexpected device verification email
3636

content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ You will need to create a new personal account and then use this account to crea
3333
1. Create a new personal account on {% data variables.product.prodname_dotcom %}.
3434

3535
> [!WARNING]
36-
> Although you can generate the {% data variables.product.pat_v1 %} using your existing personal account, we strongly recommend creating a new account with access only to the target repositories required for your scenario. This is because the access token's `repository` permission grants access to all of the repositories that the account has access to. For more information, see [AUTOTITLE](/get-started/start-your-journey/creating-an-account-on-github) and [AUTOTITLE](/actions/reference/security/secure-use).
36+
> Although you can generate the {% data variables.product.pat_v1 %} using your existing personal account, we strongly recommend creating a new account with access only to the target repositories required for your scenario. This is because the access token's `repository` permission grants access to all of the repositories that the account has access to. For more information, see [AUTOTITLE](/account-and-profile/how-tos/account-management/creating-an-account-on-github) and [AUTOTITLE](/actions/reference/security/secure-use).
3737
3838
1. Give the new account read access to the required repositories. For more information, see [AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/managing-an-individuals-access-to-an-organization-repository).
3939
1. While signed into the new account, create a {% data variables.product.pat_v1 %} with the `repo` scope. Optionally, if the prebuild will need to download packages from the {% data variables.product.company_short %} {% data variables.product.prodname_container_registry %}, also select the `read:packages` scope. For more information, see [AUTOTITLE](/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens).

content/copilot/concepts/agents/copilot-cli/autopilot.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,14 @@ You will get the best results from autopilot mode if you enable all permissions.
6161

6262
## Staying in autopilot mode between tasks
6363

64-
By default, autopilot mode applies only to the current task. Once {% data variables.product.prodname_copilot_short %} determines that the task is complete, {% data variables.copilot.copilot_cli_short %} automatically switches back to the standard interactive mode. To run another task in autopilot mode, press <kbd>Shift</kbd>+<kbd>Tab</kbd> and cycle through the available modes until you re-enter autopilot mode, then enter your next prompt.
64+
By default, autopilot mode is sticky: once {% data variables.product.prodname_copilot_short %} determines that a task is complete, {% data variables.copilot.copilot_cli_short %} remains in autopilot mode, so the next prompt you enter is also handled in autopilot mode. You can switch back to the standard interactive mode at any time by pressing <kbd>Shift</kbd>+<kbd>Tab</kbd>.
6565

66-
If you regularly run several tasks in autopilot mode, you can configure the CLI to stay in autopilot mode after each task completes, by enabling the `stayInAutopilot` setting. You can do this in either of the following ways:
66+
If you'd rather have {% data variables.copilot.copilot_cli_short %} automatically switch back to interactive mode after each task completes, you can disable this behavior by setting `stayInAutopilot` to `false`. You can do this in either of the following ways:
6767

68-
* During an interactive session, enter `/settings stayInAutopilot true`.
69-
* Add `"stayInAutopilot": true` to your user configuration file (`~/.copilot/settings.json`). For more information, see [AUTOTITLE](/copilot/reference/copilot-cli-reference/cli-config-dir-reference#user-settings-copilotsettingsjson).
68+
* During an interactive session, enter `/settings stayInAutopilot false`.
69+
* Add `"stayInAutopilot": false` to your user configuration file (`~/.copilot/settings.json`). For more information, see [AUTOTITLE](/copilot/reference/copilot-cli-reference/cli-config-dir-reference#user-settings-copilotsettingsjson).
7070

71-
When this setting is enabled, {% data variables.product.prodname_copilot_short %} remains in autopilot mode after a task completes, so the next prompt you enter is also handled in autopilot mode. You can switch back to interactive mode at any time by pressing <kbd>Shift</kbd>+<kbd>Tab</kbd>.
71+
When this setting is disabled, {% data variables.product.prodname_copilot_short %} automatically switches back to the standard interactive mode once a task completes. To run another task in autopilot mode, press <kbd>Shift</kbd>+<kbd>Tab</kbd> and cycle through the available modes until you re-enter autopilot mode, then enter your next prompt.
7272

7373
> [!NOTE]
7474
> This setting only controls which mode you are in _after_ a task completes. It does not cause {% data variables.product.prodname_copilot_short %} to keep working after it has decided the task is done. Autopilot still stops when the task is complete, when a problem occurs, when you press <kbd>Ctrl</kbd>+<kbd>C</kbd>, or when the continuation limit is reached.

0 commit comments

Comments
 (0)