You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Converting a personal account into an organization allows you move to a shared account where a large number of people can collaborate across many projects at once. Converting your account:
19
20
* Preserves the repositories as they are without the need to transfer them to another account manually
20
21
* Automatically invites collaborators to teams with permissions equivalent to what they had before
21
-
{%- ifversion fpt or ghec %}
22
-
* For personal accounts on {% data variables.product.prodname_pro %}, automatically transitions billing to [the paid {% data variables.product.prodname_team %}](/billing/managing-the-plan-for-your-github-account/about-billing-for-plans) without the need to re-enter payment information, adjust your billing cycle, or double pay at any time
23
-
{%- endif %}
24
22
25
23
When you convert a personal account into an organization, we'll add collaborators on repositories that belong to the account to the new organization as outside collaborators. You can then invite outside collaborators to become members of your new organization if you wish. For more information, see [AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#outside-collaborators).
26
24
27
25
To convert your personal account into an organization, see [AUTOTITLE](/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/converting-a-user-into-an-organization).
28
26
27
+
{% else %}
28
+
29
+
## About moving your work to an organization
30
+
31
+
You can move repositories and projects from your personal account to an organization while keeping your personal account intact. This enables team collaboration with granular permissions across your existing work.
32
+
33
+
For more information, see [AUTOTITLE](/account-and-profile/how-tos/account-management/moving-your-work-to-an-organization).
34
+
{% endif %}
35
+
29
36
## About deletion of your personal account
30
37
31
38
Deleting your personal account removes all repositories, forks of private repositories, wikis, issues, pull requests, and pages owned by your account. {% ifversion fpt or ghec %}Issues and pull requests you've created and comments you've made in repositories owned by other users will not be deleted. Your resources and comments will become associated with the [ghost user](https://github.com/ghost).{% else %}Issues and pull requests you've created and comments you've made in repositories owned by other users will not be deleted.{% endif %}
intro: You can convert your personal account into an organization. This allows more granular permissions for repositories that belong to the organization.
14
14
versions:
15
-
fpt: '*'
16
-
ghes: '*'
17
-
ghec: '*'
15
+
ghes: '<3.21'
18
16
topics:
19
17
- Accounts
20
18
shortTitle: Convert your account
@@ -25,9 +23,7 @@ contentType: how-tos
25
23
26
24
The personal account you want to convert cannot be a member of any organizations. If the personal account you want to convert is a member of an organization, you must leave the organization before you can convert the account.
27
25
28
-
{% ifversion ghes %}
29
-
You may not be able to convert a personal account into an organization, if an enterprise owner has set a policy at the enterprise level. See, [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/preventing-users-from-creating-organizations).
30
-
{% endif %}
26
+
You may not be able to convert a personal account into an organization if an enterprise owner has set a policy at the enterprise level. See, [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/preventing-users-from-creating-organizations).
31
27
32
28
## Keep your personal account and create a new organization manually
33
29
@@ -56,7 +52,4 @@ To convert your personal account into an organization, follow these steps:
Copy file name to clipboardExpand all lines: content/account-and-profile/how-tos/account-management/index.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Managing your personal account
3
-
intro: You can manage your personal account on {% data variables.product.github %}. For example, you can {% ifversion fpt or ghec %}manage multiple accounts, {% endif %}convert an account to an organization, or delete an account.
3
+
intro: You can manage your personal account on {% data variables.product.github %}. For example, you can change your username, {% ifversion fpt or ghec %}manage multiple accounts, {% endif %}{% ifversion ghes < 3.21 %}convert an account to an organization, {% else %}move your work to an organization, {% endif %}or delete an account.
intro: You can transfer repositories and projects from your personal account to a new or existing organization through your account settings.
4
+
versions:
5
+
fpt: '*'
6
+
ghes: '>= 3.21'
7
+
ghec: '*'
8
+
topics:
9
+
- Organizations
10
+
- Teams
11
+
shortTitle: Move work to organization
12
+
---
13
+
14
+
## Keeping your username for the organization
15
+
16
+
If you want your new organization to use your current personal account username, you'll need to rename your personal account first:
17
+
18
+
1. Change your personal account username to something new. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/changing-your-github-username).
19
+
1. Create an organization using your original username, then follow the steps below to move your work.
20
+
21
+
## Moving your work to an organization
22
+
23
+
{% data reusables.user-settings.access_settings %}
24
+
{% data reusables.user-settings.organizations %}
25
+
1. Under the "Move to an organization" section, click **Move work to an organization**.
26
+
1. Follow the prompts to transfer any of your repositories and projects to a new or existing organization. {% ifversion fpt or ghec %}For more information about the plans available for your team, see [AUTOTITLE](/get-started/learning-about-github/githubs-plans).{% endif %}
27
+
1. Once done assigning your work to its new location, click **Move to an organization**, then click **Go to your organization**.
Copy file name to clipboardExpand all lines: content/copilot/concepts/prompting/response-customization.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,8 +48,6 @@ You can use three types of repository custom instructions in {% data variables.p
48
48
49
49
{% data reusables.copilot.custom-instructions-about %}
50
50
51
-
{% data reusables.copilot.repository-custom-instructions-support %}
52
-
53
51
## About organization custom instructions
54
52
55
53
{% data reusables.copilot.custom-instructions-org-support %}
@@ -71,7 +69,7 @@ The following list shows the complete order of precedence, with instructions hig
71
69
72
70
***Personal** instructions
73
71
***Repository** custom instructions:
74
-
***Path-specific** instructions in any applicable `.github/instructions/**/NAME.instructions.md` file
72
+
***Path-specific** instructions in any applicable `.github/instructions/**/*.instructions.md` file
75
73
***Repository-wide** instructions in the `.github/copilot-instructions.md` file
76
74
***Agent** instructions (for example, in an `AGENTS.md` file)
77
75
***Organization** custom instructions
@@ -132,8 +130,6 @@ You can use three types of repository custom instructions in {% data variables.p
132
130
133
131
{% data reusables.copilot.custom-instructions-about %}
134
132
135
-
{% data reusables.copilot.repository-custom-instructions-support %}
136
-
137
133
## About prompt files
138
134
139
135
> [!NOTE] Prompt files are {% data variables.release-phases.public_preview %} and subject to change.
@@ -225,16 +221,14 @@ You can use two types of repository custom instructions in {% data variables.pro
225
221
226
222
***Path-specific custom instructions**, which apply to requests made in the context of files that match a specified path.
227
223
228
-
These are specified in one or more `NAME.instructions.md` files within the `.github/instructions` directory in the repository.
224
+
These are specified in one or more `NAME.instructions.md` files within or below the `.github/instructions` directory in the repository.
229
225
230
226
By using path-specific instructions you can avoid overloading your repository-wide instructions with information that only applies to files of certain types, or in certain directories.
231
227
232
-
See the table below for details of support for each of these types of repository custom instructions across different {% data variables.product.prodname_copilot_short %} features.
228
+
For details of support for each of these types of repository custom instructions across different {% data variables.product.prodname_copilot_short %} features, see [AUTOTITLE](/copilot/reference/custom-instructions-support).
233
229
234
230
For a curated collection of examples, see [AUTOTITLE](/copilot/tutorials/customization-library/custom-instructions).
235
231
236
-
{% data reusables.copilot.repository-custom-instructions-support %}
237
-
238
232
## About prompt files
239
233
240
234
Prompt files let you build and share reusable prompt instructions with additional context. A prompt file is a Markdown file, stored in your workspace, that mimics the existing format of writing prompts in {% data variables.copilot.copilot_chat_short %} (for example, `Rewrite #file:x.ts`). This allows blending natural language instructions, additional context, and even linking to other prompt files as dependencies.
@@ -317,7 +311,9 @@ While custom instructions help to add codebase-wide context to each AI workflow,
317
311
318
312
In JetBrains IDEs, repository custom instructions consist of a single file, `.github/copilot-instructions.md`, that you create in a repository. The instructions you add to the file should be short, self-contained statements that add context or relevant information to supplement a {% data variables.product.prodname_copilot_short %} prompt.
319
313
320
-
{% data reusables.copilot.repository-custom-instructions-support %}
314
+
### Support for repository custom instructions
315
+
316
+
For details of which types of custom instructions are supported across various environments, see [AUTOTITLE](/copilot/reference/custom-instructions-support).
321
317
322
318
### Use cases for custom instructions
323
319
@@ -411,7 +407,9 @@ For a curated collection of examples, see [AUTOTITLE](/copilot/tutorials/customi
411
407
412
408
In Xcode, repository custom instructions consist of a single file, `.github/copilot-instructions.md`, that you create in a repository. The instructions you add to the file should be short, self-contained statements that add context or relevant information to supplement a {% data variables.product.prodname_copilot_short %} prompt.
413
409
414
-
{% data reusables.copilot.repository-custom-instructions-support %}
410
+
### Support for repository custom instructions
411
+
412
+
For details of which types of custom instructions are supported across various environments, see [AUTOTITLE](/copilot/reference/custom-instructions-support).
Copy file name to clipboardExpand all lines: content/copilot/how-tos/configure-custom-instructions/add-repository-instructions.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -217,7 +217,7 @@ Once saved, these instructions will apply to the current project in Eclipse that
217
217
218
218
***Path-specific custom instructions**, which apply to requests made in the context of files that match a specified path.
219
219
220
-
These are specified in one or more `NAME.instructions.md` files within the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions).
220
+
These are specified in one or more `NAME.instructions.md` files within or below the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions).
221
221
222
222
If the path you specify matches a file that {% data variables.product.prodname_copilot_short %} is working on, and a repository-wide custom instructions file also exists, then the instructions from both files are used. You should avoid potential conflicts between instructions as {% data variables.product.prodname_copilot_short %}'s choice between conflicting instructions is non-deterministic.
223
223
@@ -253,7 +253,7 @@ Once saved, these instructions will apply to the current project in Eclipse that
253
253
254
254
***Path-specific custom instructions**, which apply to requests made in the context of files that match a specified path.
255
255
256
-
These are specified in one or more `NAME.instructions.md` files within the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions-1).
256
+
These are specified in one or more `NAME.instructions.md` files within or below the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions-1).
257
257
258
258
If the path you specify matches a file that {% data variables.product.prodname_copilot_short %} is working on, and a repository-wide custom instructions file also exists, then the instructions from both files are used.
259
259
@@ -290,7 +290,7 @@ Once saved, these instructions will apply to the current project in Eclipse that
290
290
291
291
***Path-specific custom instructions**, which apply to requests made in the context of files that match a specified path.
292
292
293
-
These are specified in one or more `NAME.instructions.md` files within the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions-2).
293
+
These are specified in one or more `NAME.instructions.md` files within or below the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions-2).
294
294
295
295
If the path you specify matches a file that {% data variables.product.prodname_copilot_short %} is working on, and a repository-wide custom instructions file also exists, then the instructions from both files are used.
296
296
@@ -320,7 +320,7 @@ Once saved, these instructions will apply to the current project in Eclipse that
320
320
321
321
***Path-specific custom instructions** apply to requests made in the context of files that match a specified path.
322
322
323
-
These are specified in one or more `NAME.instructions.md` files within the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions-2).
323
+
These are specified in one or more `NAME.instructions.md` files within or below the `.github/instructions` directory in the repository. See [Creating path-specific custom instructions](#creating-path-specific-custom-instructions-2).
324
324
325
325
If the path you specify matches a file that {% data variables.product.prodname_copilot_short %} is working on, and a repository-wide custom instructions file also exists, then the instructions from both files are used.
0 commit comments