Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

Using the administrative shell, you can install an upgrade package with the `ghe-upgrade` utility.

If you're running back-to-back feature version upgrades, you must ensure background jobs are complete before proceeding with the following upgrade to a feature release. {% data variables.product.prodname_dotcom %} recommends waiting 24 hours between upgrades to allow any background upgrade tasks to complete before upgrading a second time. See [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/overview-of-the-upgrade-process) and [AUTOTITLE](/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrade-requirements).
If you're running back-to-back feature version upgrades, you must ensure background jobs are complete before proceeding with the following upgrade to a feature release. {% data variables.product.prodname_dotcom %} recommends waiting for any background upgrade tasks to complete before upgrading a second time. See [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/overview-of-the-upgrade-process) and [AUTOTITLE](/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrade-requirements).

While you can use a hotpatch to upgrade to the latest patch release within a feature series, you must use an upgrade package to upgrade to a newer feature release. For example, to upgrade from 2.11.10 to 2.12.4 you must use an upgrade package since these are in different feature series.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,10 @@ For more information about {% data variables.product.prodname_copilot_edits_shor

Enhance {% data variables.product.prodname_copilot_chat_short %} responses by providing contextual details on your preferences, tools, and requirements. For more information, see [AUTOTITLE](/copilot/customizing-copilot/about-customizing-github-copilot-chat-responses).

### {% data variables.product.prodname_copilot_desktop_short %} ({% data variables.release-phases.public_preview %})

Automatically generate commit messages and descriptions with {% data variables.product.prodname_copilot_desktop_short %} based on the changes you make to your project.

### {% data variables.product.prodname_copilot_short %} knowledge bases _({% data variables.product.prodname_copilot_enterprise_short %} only)_

Create and manage collections of documentation to use as context for chatting with {% data variables.product.prodname_copilot_short %}. When you ask a question in {% data variables.product.prodname_copilot_chat_dotcom_short %} or in {% data variables.product.prodname_vscode_shortname %}, you can specify a knowledge base as the context for your question. For more information, see [AUTOTITLE](/copilot/customizing-copilot/managing-copilot-knowledge-bases).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ You can configure any of the following policies for your enterprise:
* [Additional {% data variables.product.prodname_copilot_short %} premium requests](#additional-copilot-premium-requests)
* [{% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}](#copilot-in-githubcom)
* [{% data variables.product.prodname_copilot_cli %}](#github-copilot-in-the-cli)
* [{% data variables.product.prodname_copilot_desktop_short %} ({% data variables.release-phases.public_preview %})](#copilot-in-github-desktop-public-preview)
* [{% data variables.product.prodname_copilot_chat %} in the IDE](#github-copilot-chat-in-the-ide)
* [Editor preview features](#editor-preview-features)
* [{% data variables.product.prodname_copilot_mobile %}](#github-copilot-chat-in-github-mobile)
Expand Down Expand Up @@ -60,6 +61,10 @@ If you enable "{% data variables.product.prodname_copilot_short %} in {% data va

{% data variables.product.prodname_copilot_cli %} is an extension for {% data variables.product.prodname_cli %} which provides a chat-like interface in the terminal. You can ask {% data variables.product.prodname_copilot %} for command suggestions, or for explanations of commands they run.

### {% data variables.product.prodname_copilot_desktop_short %} ({% data variables.release-phases.public_preview %})

You can generate commit messages and descriptions in {% data variables.product.prodname_desktop %} based on the changes you make to your project.

### {% data variables.product.prodname_copilot_chat %} in the IDE

You can chat with {% data variables.product.prodname_copilot %} in your IDE to get code suggestions and answers to coding-related questions without context switching.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Organization owners can set policies to govern how {% data variables.product.pro
* Using images in {% data variables.product.prodname_copilot_chat_short %} (available in {% data variables.product.prodname_vscode_shortname %} and {% data variables.product.prodname_vs %})
* {% data variables.product.prodname_copilot_mobile_short %}
* {% data variables.product.prodname_copilot_cli_short %} and {% data variables.product.prodname_windows_terminal %}
* {% data variables.product.prodname_copilot_desktop_short %} ({% data variables.release-phases.public_preview %})
* Suggestions matching public code
* Access to alternative models for {% data variables.product.prodname_copilot_short %}
* Anthropic {% data variables.copilot.copilot_claude_sonnet %} in {% data variables.product.prodname_copilot_short %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,14 +99,17 @@ To discard a group of changed lines, right-click the vertical bar to the right o

## Write a commit message and push your changes

Once you're satisfied with the changes you've chosen to include in your commit, write your commit message and push your changes. If you've collaborated on a commit, you can also attribute a commit to more than one author.
Once you're satisfied with the changes you've chosen to include in your commit, you need to describe your commit and push your changes. If you've collaborated on a commit, you can also attribute a commit to more than one author.

> [!NOTE]
> {% data reusables.desktop.tags-push-with-commits %} For more information, see [AUTOTITLE](/desktop/managing-commits/managing-tags-in-github-desktop).

{% data reusables.desktop.commit-message %}
1. At the bottom of the list of changes, next to your profile picture, describe your commit:
* If you have access to {% data variables.product.prodname_copilot %} and you are using [{% data variables.product.prodname_desktop %} beta](https://desktop.github.com/beta/), you can automatically create a commit message and details based on the changes you made. Click {% octicon "copilot" aria-label="Generate commit message with Copilot" %}.
* Alternatively, type your own short, meaningful commit message in the Summary field. You can also add more information about the change in the Description field.

![Screenshot of the "Changes" tab. The "Summary" field and "Generate commit message with Copilot" button are outlined in orange.](/assets/images/help/desktop/create-commit-details.png)

![Screenshot of the "Changes" tab in the sidebar. To the right of a profile picture, a text field containing a commit message is outlined in orange.](/assets/images/help/desktop/commit-message.png)
1. Optionally, to attribute a commit to another author, click the add co-authors icon and type the username(s) you want to include.

![Screenshot of the "Changes" tab. In the corner of the "Description" field, the icon for adding a co-author is outlined in orange.](/assets/images/help/desktop/add-co-author-commit.png)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ If you have questions about this list, please contact us at <[email protected]>
| NexMo (aka Vonage) | SMS notification provider for 2 Factor Authentication | United States | United States |
| Npm, Inc. | GitHub Subsidiary | United States | United States |
| Obsidian Security | Security management | United States | United States |
| OpenAI | AI Inference and AI Services | United States | United States |
| Pusher | Building and managing real-time infrastructure for web and mobile applications | United States | United States |
| Semmle Inc. | GitHub Subsidiary | United States | United States |
| SendGrid | SMS notification provider for 2 Factor Authentication | United States | United States |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,60 @@
"title": "Enterprise SCIM",
"displayTitle": "Business permissions for \"Enterprise SCIM\"",
"permissions": [
{
"category": "enterprise-admin",
"slug": "list-provisioned-scim-groups-for-an-enterprise",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"additional-permissions": false,
"access": "read"
},
{
"category": "enterprise-admin",
"slug": "provision-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "post",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "get-scim-provisioning-information-for-an-enterprise-group",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "read"
},
{
"category": "enterprise-admin",
"slug": "set-scim-information-for-a-provisioned-enterprise-group",
"subcategory": "scim",
"verb": "put",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "update-an-attribute-for-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "patch",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "delete-a-scim-group-from-an-enterprise",
"subcategory": "scim",
"verb": "delete",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "list-scim-provisioned-identities-for-an-enterprise",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,72 @@
"title": "Enterprise SCIM",
"displayTitle": "Business permissions for \"Enterprise SCIM\"",
"permissions": [
{
"category": "enterprise-admin",
"slug": "list-provisioned-scim-groups-for-an-enterprise",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "provision-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "post",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "get-scim-provisioning-information-for-an-enterprise-group",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "set-scim-information-for-a-provisioned-enterprise-group",
"subcategory": "scim",
"verb": "put",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "update-an-attribute-for-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "patch",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "delete-a-scim-group-from-an-enterprise",
"subcategory": "scim",
"verb": "delete",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "list-scim-provisioned-identities-for-an-enterprise",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,60 @@
"title": "Enterprise SCIM",
"displayTitle": "Business permissions for \"Enterprise SCIM\"",
"permissions": [
{
"category": "enterprise-admin",
"slug": "list-provisioned-scim-groups-for-an-enterprise",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"additional-permissions": false,
"access": "read"
},
{
"category": "enterprise-admin",
"slug": "provision-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "post",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "get-scim-provisioning-information-for-an-enterprise-group",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "read"
},
{
"category": "enterprise-admin",
"slug": "set-scim-information-for-a-provisioned-enterprise-group",
"subcategory": "scim",
"verb": "put",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "update-an-attribute-for-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "patch",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "delete-a-scim-group-from-an-enterprise",
"subcategory": "scim",
"verb": "delete",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"additional-permissions": false,
"access": "write"
},
{
"category": "enterprise-admin",
"slug": "list-scim-provisioned-identities-for-an-enterprise",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,72 @@
"title": "Enterprise SCIM",
"displayTitle": "Business permissions for \"Enterprise SCIM\"",
"permissions": [
{
"category": "enterprise-admin",
"slug": "list-provisioned-scim-groups-for-an-enterprise",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "provision-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "post",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "get-scim-provisioning-information-for-an-enterprise-group",
"subcategory": "scim",
"verb": "get",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "set-scim-information-for-a-provisioned-enterprise-group",
"subcategory": "scim",
"verb": "put",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "update-an-attribute-for-a-scim-enterprise-group",
"subcategory": "scim",
"verb": "patch",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "delete-a-scim-group-from-an-enterprise",
"subcategory": "scim",
"verb": "delete",
"requestPath": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": false
},
{
"category": "enterprise-admin",
"slug": "list-scim-provisioned-identities-for-an-enterprise",
Expand Down
Loading
Loading