Hack Week 2025: update product.product_name in /get-started (iii) - last one (#54013)
Co-authored-by: Isaac Brown <101839405+isaacmbrown@users.noreply.github.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: GitHub Command Palette
|
||||
intro: 'Use the command palette in {% data variables.product.product_name %} to navigate, search, and run commands directly from your keyboard.'
|
||||
intro: 'Use the command palette to navigate, search, and run commands directly from your keyboard.'
|
||||
versions:
|
||||
feature: command-palette
|
||||
shortTitle: GitHub Command Palette
|
||||
@@ -14,7 +14,7 @@ redirect_from:
|
||||
|
||||
## About the {% data variables.product.prodname_command_palette %}
|
||||
|
||||
You can navigate, search, and run commands on {% data variables.product.product_name %} with the {% data variables.product.prodname_command_palette %}. The command palette is an on-demand way to show suggestions based on your current context and resources you've used recently. You can open the command palette with a keyboard shortcut from anywhere on {% data variables.product.product_name %}, which saves you time and keeps your hands on the keyboard.
|
||||
You can navigate, search, and run commands on {% data variables.product.github %} with the {% data variables.product.prodname_command_palette %}. The command palette is an on-demand way to show suggestions based on your current context and resources you've used recently. You can open the command palette with a keyboard shortcut from anywhere on {% data variables.product.github %}, which saves you time and keeps your hands on the keyboard.
|
||||
|
||||
### Fast navigation
|
||||
|
||||
@@ -50,7 +50,7 @@ The default keyboard shortcuts used to open the command palette may conflict wit
|
||||
|
||||
## Navigating with the {% data variables.product.prodname_command_palette %}
|
||||
|
||||
You can use the command palette to navigate to any page that you have access to on {% data variables.product.product_name %}.
|
||||
You can use the command palette to navigate to any page that you have access to on {% data variables.product.github %}.
|
||||
|
||||
{% data reusables.command-palette.open-palette %}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: Managing your theme settings
|
||||
intro: 'You can manage how {% data variables.product.product_name %} looks to you by setting a theme preference that either follows your system settings or always uses a light or dark mode.'
|
||||
intro: 'You can manage how {% data variables.product.github %} looks to you by setting a theme preference that either follows your system settings or always uses a light or dark mode.'
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghes: '*'
|
||||
@@ -16,7 +16,7 @@ redirect_from:
|
||||
shortTitle: Manage theme settings
|
||||
---
|
||||
|
||||
For choice and flexibility in how and when you use {% data variables.product.product_name %}, you can configure theme settings to change how {% data variables.product.product_name %} looks to you. You can choose from themes that are light or dark, or you can configure {% data variables.product.product_name %} to follow your system settings.
|
||||
For choice and flexibility in how and when you use {% data variables.product.github %}, you can configure theme settings to change how {% data variables.product.github %} looks to you. You can choose from themes that are light or dark, or you can configure {% data variables.product.github %} to follow your system settings.
|
||||
|
||||
You may want to use a dark theme to reduce power consumption on certain devices, to reduce eye strain in low-light conditions, or because you prefer how the theme looks.
|
||||
|
||||
|
||||
@@ -15,11 +15,11 @@ topics:
|
||||
shortTitle: Request account archive
|
||||
---
|
||||
|
||||
{% data variables.product.product_name %} stores repository and profile metadata from your personal account's activity. You can export your personal account's data through your account settings on {% data variables.product.prodname_dotcom %} or with the User Migration API.
|
||||
{% data variables.product.github %} stores repository and profile metadata from your personal account's activity. You can export your personal account's data through your account settings on {% data variables.product.prodname_dotcom %} or with the User Migration API.
|
||||
|
||||
For more information about the data {% data variables.product.product_name %} stores that is available for exporting, see [AUTOTITLE](/rest/migrations#download-a-user-migration-archive).
|
||||
For more information about the data {% data variables.product.github %} stores that is available for exporting, see [AUTOTITLE](/rest/migrations#download-a-user-migration-archive).
|
||||
|
||||
When you request an export of your personal data through your account settings on {% data variables.product.prodname_dotcom %}, {% data variables.product.product_name %} packages your personal data in a `tar.gz` file and sends you an email to your primary email address with a download link.
|
||||
When you request an export of your personal data through your account settings on {% data variables.product.github %}, {% data variables.product.github %} packages your personal data in a `tar.gz` file and sends you an email to your primary email address with a download link.
|
||||
|
||||
By default, the download link expires after seven days. At any time before the download link expires, you can disable the link from your user settings. For more information, see [AUTOTITLE](/get-started/archiving-your-github-personal-account-and-public-repositories/requesting-an-archive-of-your-personal-accounts-data#deleting-access-to-an-archive-of-your-personal-accounts-data).
|
||||
|
||||
@@ -32,7 +32,7 @@ The generated `tar.gz` file reflects the data stored at the time you started the
|
||||
{% data reusables.user-settings.access_settings %}
|
||||
{% data reusables.user-settings.account_settings %}
|
||||
1. Under "Export account data", click **Start export** or **New export**.
|
||||
1. Once the export is ready to download, {% data variables.product.product_name %} will send you a download link to your primary email address.
|
||||
1. Once the export is ready to download, {% data variables.product.github %} will send you a download link to your primary email address.
|
||||
1. Click the download link in your email and re-enter your password if prompted.
|
||||
1. You'll be redirected to a `tar.gz` file that you can download.
|
||||
|
||||
|
||||
@@ -8,12 +8,12 @@ versions:
|
||||
|
||||
This guide will walk you through setting up, configuring and managing your {% data variables.product.prodname_ghe_cloud %} account as an enterprise owner.
|
||||
|
||||
{% data variables.product.prodname_dotcom %} provides two types of Enterprise products:
|
||||
{% data variables.product.github %} provides two types of Enterprise products:
|
||||
|
||||
* **{% data variables.product.prodname_ghe_cloud %}**
|
||||
* **{% data variables.product.prodname_ghe_server %}**
|
||||
|
||||
The main difference between the products is that {% data variables.product.prodname_ghe_cloud %} is hosted by {% data variables.product.prodname_dotcom %}, while {% data variables.product.prodname_ghe_server %} is self-hosted.
|
||||
The main difference between the products is that {% data variables.product.prodname_ghe_cloud %} is hosted by {% data variables.product.github %}, while {% data variables.product.prodname_ghe_server %} is self-hosted.
|
||||
|
||||
{% data variables.product.prodname_ghe_cloud %} includes an enterprise account, which allows you to manage multiple organizations. You can choose to let enterprise members create and manage their own personal accounts, or you can use {% data variables.product.prodname_emus %}. For more information about {% data variables.product.prodname_ghe_cloud %}, see [AUTOTITLE](/enterprise-cloud@latest/admin/overview/about-github-enterprise-cloud).
|
||||
|
||||
@@ -27,7 +27,7 @@ To get started with {% data variables.product.prodname_ghe_cloud %}, decide whic
|
||||
|
||||
### 2. About enterprise accounts
|
||||
|
||||
An enterprise account allows you to centrally manage policy and settings for multiple {% data variables.product.prodname_dotcom %} organizations, including member access, billing and usage and security. For more information, see [AUTOTITLE](/enterprise-cloud@latest/admin/managing-your-enterprise-account/about-enterprise-accounts).
|
||||
An enterprise account allows you to centrally manage policy and settings for multiple {% data variables.product.github %} organizations, including member access, billing and usage and security. For more information, see [AUTOTITLE](/enterprise-cloud@latest/admin/managing-your-enterprise-account/about-enterprise-accounts).
|
||||
|
||||
### 3. Creating an enterprise account
|
||||
|
||||
@@ -108,7 +108,7 @@ You can centrally manage access to your enterprise's resources from your IdP usi
|
||||
|
||||
#### 3. Managing team synchronization
|
||||
|
||||
You can enable and manage team synchronization between an identity provider (IdP) and {% data variables.product.prodname_dotcom %} to allow organizations owned by your enterprise account to manage team membership with IdP groups. For more information, see [AUTOTITLE](/enterprise-cloud@latest/admin/identity-and-access-management/using-saml-for-enterprise-iam/managing-team-synchronization-for-organizations-in-your-enterprise).
|
||||
You can enable and manage team synchronization between an identity provider (IdP) and {% data variables.product.github %} to allow organizations owned by your enterprise account to manage team membership with IdP groups. For more information, see [AUTOTITLE](/enterprise-cloud@latest/admin/identity-and-access-management/using-saml-for-enterprise-iam/managing-team-synchronization-for-organizations-in-your-enterprise).
|
||||
|
||||
#### 4. Enforcing policies for Advanced Security features in your enterprise account
|
||||
|
||||
@@ -128,15 +128,15 @@ You can view actions from all of the organizations owned by your enterprise acco
|
||||
|
||||
You can also restrict email notifications for your enterprise account so that enterprise members can only use an email address in a verified or approved domain to receive notifications. For more information, see [AUTOTITLE](/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/restricting-email-notifications-for-your-enterprise).
|
||||
|
||||
## Part 5: Customizing and automating your enterprise's work on {% data variables.product.prodname_dotcom %}
|
||||
## Part 5: Customizing and automating your enterprise's work on {% data variables.product.github %}
|
||||
|
||||
Members of your organization or enterprise can use tools from the {% data variables.product.prodname_marketplace %}, the {% data variables.product.prodname_dotcom %} API, and existing {% data variables.product.product_name %} features to customize and automate your work.
|
||||
Members of your organization or enterprise can use tools from the {% data variables.product.prodname_marketplace %}, the {% data variables.product.github %} API, and existing {% data variables.product.github %} features to customize and automate your work.
|
||||
|
||||
### 1. Using {% data variables.product.prodname_marketplace %}
|
||||
|
||||
{% data reusables.getting-started.marketplace %}
|
||||
|
||||
### 2. Using the {% data variables.product.prodname_dotcom %} API
|
||||
### 2. Using the {% data variables.product.github %} API
|
||||
|
||||
{% data reusables.getting-started.api %}
|
||||
|
||||
@@ -152,7 +152,7 @@ Members of your organization or enterprise can use tools from the {% data variab
|
||||
|
||||
{% data variables.product.prodname_pages %} is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository and publishes a website. You can manage the publication of {% data variables.product.prodname_pages %} sites at the organization level. For more information, see [AUTOTITLE](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization) and [AUTOTITLE](/pages/getting-started-with-github-pages/about-github-pages).
|
||||
|
||||
## Part 6: Participating in {% data variables.product.prodname_dotcom %}'s community
|
||||
## Part 6: Participating in {% data variables.product.github %}'s community
|
||||
|
||||
You and your enterprise members can use GitHub's learning and support resources to get the help they need. You can also support the open source community.
|
||||
|
||||
|
||||
@@ -7,26 +7,26 @@ versions:
|
||||
|
||||
This guide will walk you through setting up, configuring and managing {% data variables.location.product_location %} as an enterprise administrator.
|
||||
|
||||
{% data variables.product.company_short %} provides two ways to deploy {% data variables.product.prodname_enterprise %}.
|
||||
{% data variables.product.github %} provides two ways to deploy {% data variables.product.prodname_enterprise %}.
|
||||
|
||||
* **{% data variables.product.prodname_ghe_cloud %}**
|
||||
* **{% data variables.product.prodname_ghe_server %}**
|
||||
|
||||
{% data variables.product.company_short %} hosts {% data variables.product.prodname_ghe_cloud %}. You can deploy and host {% data variables.product.prodname_ghe_server %} in your own datacenter or a supported cloud provider.
|
||||
|
||||
For more information about {% data variables.product.product_name %}, see [AUTOTITLE](/admin/overview/about-github-enterprise-server).
|
||||
For more information about {% data variables.product.prodname_ghe_server %}, see [AUTOTITLE](/admin/overview/about-github-enterprise-server).
|
||||
|
||||
## Part 1: Installing {% data variables.product.product_name %}
|
||||
## Part 1: Installing {% data variables.product.prodname_ghe_server %}
|
||||
|
||||
To get started with {% data variables.product.product_name %}, you will need to create your enterprise account, install the instance, use the {% data variables.enterprise.management_console %} for initial setup, configure your instance, and manage billing.
|
||||
To get started, you will need to create your enterprise account, install the instance, use the {% data variables.enterprise.management_console %} for initial setup, configure your instance, and manage billing.
|
||||
|
||||
### 1. Creating your enterprise account
|
||||
|
||||
Before you install {% data variables.product.product_name %}, you can create an enterprise account on {% data variables.product.prodname_dotcom_the_website %} by contacting [{% data variables.product.prodname_dotcom %}'s Sales team](https://enterprise.github.com/contact). An enterprise account on {% data variables.product.prodname_dotcom_the_website %} is useful for billing and for shared features with {% data variables.product.prodname_dotcom_the_website %} via {% data variables.product.prodname_github_connect %}. For more information, see [AUTOTITLE](/admin/managing-your-enterprise-account/about-enterprise-accounts).
|
||||
Before you install {% data variables.product.prodname_ghe_server %}, you can create an enterprise account on {% data variables.product.prodname_dotcom_the_website %} by contacting [{% data variables.product.github %}'s Sales team](https://enterprise.github.com/contact). An enterprise account on {% data variables.product.prodname_dotcom_the_website %} is useful for billing and for shared features with {% data variables.product.prodname_dotcom_the_website %} via {% data variables.product.prodname_github_connect %}. For more information, see [AUTOTITLE](/admin/managing-your-enterprise-account/about-enterprise-accounts).
|
||||
|
||||
### 2. Installing {% data variables.product.product_name %}
|
||||
### 2. Installing {% data variables.product.prodname_ghe_server %}
|
||||
|
||||
To get started with {% data variables.product.product_name %}, you will need to install the appliance on a virtualization platform of your choice. For more information, see [AUTOTITLE](/admin/installation/setting-up-a-github-enterprise-server-instance).
|
||||
To get started, you will need to install the appliance on a virtualization platform of your choice. For more information, see [AUTOTITLE](/admin/installation/setting-up-a-github-enterprise-server-instance).
|
||||
|
||||
### 3. Using the {% data variables.enterprise.management_console %}
|
||||
|
||||
@@ -36,7 +36,7 @@ You will use the {% data variables.enterprise.management_console %} to walk thro
|
||||
|
||||
In addition to the {% data variables.enterprise.management_console %}, you can use the site admin dashboard and the administrative shell (SSH) to manage {% data variables.location.product_location %}. For example, you can configure applications and rate limits, view reports, use command-line utilities. For more information, see [AUTOTITLE](/admin/configuration).
|
||||
|
||||
You can use the default network settings used by {% data variables.product.product_name %} via the dynamic host configuration protocol (DHCP), or you can also configure the network settings using the virtual machine console. You can also configure a proxy server or firewall rules. For more information, see [AUTOTITLE](/admin/configuration/configuring-network-settings).
|
||||
You can use the default network settings used by {% data variables.product.prodname_ghe_server %} via the dynamic host configuration protocol (DHCP), or you can also configure the network settings using the virtual machine console. You can also configure a proxy server or firewall rules. For more information, see [AUTOTITLE](/admin/configuration/configuring-network-settings).
|
||||
|
||||
### 5. Configuring high availability
|
||||
|
||||
@@ -52,7 +52,7 @@ To protect your production data, you can configure automated backups of {% data
|
||||
|
||||
### 8. Managing billing for your enterprise
|
||||
|
||||
Billing for all the organizations and {% data variables.product.product_name %} instances connected to your enterprise account is aggregated into a single bill charge for all of your paid {% data variables.product.prodname_dotcom_the_website %} services. Enterprise owners and billing managers can access and manage billing settings for enterprise accounts. For more information, see [AUTOTITLE](/billing/managing-your-github-billing-settings/about-billing-for-your-enterprise).
|
||||
Billing for all the organizations and {% data variables.product.prodname_ghe_server %} instances connected to your enterprise account is aggregated into a single bill charge for all of your paid {% data variables.product.prodname_dotcom_the_website %} services. Enterprise owners and billing managers can access and manage billing settings for enterprise accounts. For more information, see [AUTOTITLE](/billing/managing-your-github-billing-settings/about-billing-for-your-enterprise).
|
||||
|
||||
## Part 2: Organizing and managing your team
|
||||
|
||||
@@ -96,7 +96,7 @@ To increase the security of {% data variables.location.product_location %}, you
|
||||
|
||||
### 1. Authenticating enterprise members
|
||||
|
||||
You can use {% data variables.product.product_name %}'s built-in authentication method, or you can choose between an external authentication provider, such as CAS, LDAP, or SAML, to integrate your existing accounts and centrally manage user access to {% data variables.location.product_location %}. For more information, see [AUTOTITLE](/admin/identity-and-access-management/understanding-iam-for-enterprises/about-identity-and-access-management).
|
||||
You can use {% data variables.product.prodname_ghe_server %}'s built-in authentication method, or you can choose between an external authentication provider, such as CAS, LDAP, or SAML, to integrate your existing accounts and centrally manage user access to {% data variables.location.product_location %}. For more information, see [AUTOTITLE](/admin/identity-and-access-management/understanding-iam-for-enterprises/about-identity-and-access-management).
|
||||
|
||||
You can also require two-factor authentication for each of your organizations. For more information, see [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization).
|
||||
|
||||
@@ -115,18 +115,18 @@ You can implement required status checks and commit verifications to enforce you
|
||||
|
||||
### 4. Enabling {% data variables.product.prodname_GH_advanced_security %} features
|
||||
|
||||
You can upgrade your {% data variables.product.product_name %} license to include {% data variables.product.prodname_GH_advanced_security %}. This provides extra features that help users find and fix security problems in their code, such as code and secret scanning. For more information, see [AUTOTITLE](/admin/code-security/managing-github-advanced-security-for-your-enterprise/enabling-github-advanced-security-for-your-enterprise).
|
||||
You can upgrade your {% data variables.product.prodname_ghe_server %} license to include {% data variables.product.prodname_GH_advanced_security %}. This provides extra features that help users find and fix security problems in their code, such as code and secret scanning. For more information, see [AUTOTITLE](/admin/code-security/managing-github-advanced-security-for-your-enterprise/enabling-github-advanced-security-for-your-enterprise).
|
||||
{% endif %}
|
||||
|
||||
## Part 4: Customizing and automating your enterprise's work on {% data variables.product.prodname_dotcom %}
|
||||
## Part 4: Customizing and automating your enterprise's work on {% data variables.product.github %}
|
||||
|
||||
You can customize and automate work in organizations in your enterprise with {% data variables.product.prodname_dotcom %} and {% data variables.product.prodname_oauth_apps %}, {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API, {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %} , and {% data variables.product.prodname_pages %}.
|
||||
You can customize and automate work in organizations in your enterprise with {% data variables.product.github %} and {% data variables.product.prodname_oauth_apps %}, {% data variables.product.prodname_ghe_server %} API, {% data variables.product.prodname_actions %}, {% data variables.product.prodname_registry %} , and {% data variables.product.prodname_pages %}.
|
||||
|
||||
### 1. Building {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %}
|
||||
|
||||
You can build integrations with the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API, such as {% data variables.product.prodname_github_apps %} or {% data variables.product.prodname_oauth_apps %}, for use in organizations in your enterprise to complement and extend your workflows. For more information, see [AUTOTITLE](/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps).
|
||||
You can build integrations with the {% data variables.product.prodname_ghe_server %} API, such as {% data variables.product.prodname_github_apps %} or {% data variables.product.prodname_oauth_apps %}, for use in organizations in your enterprise to complement and extend your workflows. For more information, see [AUTOTITLE](/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps).
|
||||
|
||||
### 2. Using the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API
|
||||
### 2. Using the {% data variables.product.prodname_ghe_server %} API
|
||||
|
||||
{% data reusables.getting-started.api %}
|
||||
|
||||
@@ -136,7 +136,7 @@ You can build integrations with the {% ifversion fpt or ghec %}{% data variables
|
||||
|
||||
{% data reusables.getting-started.actions %}
|
||||
|
||||
For more information on enabling and configuring {% data variables.product.prodname_actions %} on {% data variables.product.product_name %}, see [AUTOTITLE](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server).
|
||||
For more information on enabling and configuring {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}, see [AUTOTITLE](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server).
|
||||
|
||||
### 4. Publishing and managing {% data variables.product.prodname_registry %}
|
||||
|
||||
@@ -149,17 +149,17 @@ For more information on enabling and configuring {% data variables.product.prodn
|
||||
|
||||
{% data reusables.getting-started.github-pages-enterprise %}
|
||||
|
||||
## Part 5: Connecting with other {% data variables.product.prodname_dotcom %} resources
|
||||
## Part 5: Connecting with other {% data variables.product.github %} resources
|
||||
|
||||
You can use {% data variables.product.prodname_github_connect %} to share resources.
|
||||
|
||||
If you are the owner of both a {% data variables.product.product_name %} instance and a {% data variables.product.prodname_ghe_cloud %} organization or enterprise account, you can enable {% data variables.product.prodname_github_connect %}. {% data variables.product.prodname_github_connect %} allows you to share specific workflows and features between {% data variables.location.product_location %} and {% data variables.product.prodname_ghe_cloud %}, such as unified search and contributions. For more information, see [AUTOTITLE](/admin/configuration/configuring-github-connect/managing-github-connect).
|
||||
If you are the owner of both a {% data variables.product.prodname_ghe_server %} instance and a {% data variables.product.prodname_ghe_cloud %} organization or enterprise account, you can enable {% data variables.product.prodname_github_connect %}. {% data variables.product.prodname_github_connect %} allows you to share specific workflows and features between {% data variables.location.product_location %} and {% data variables.product.prodname_ghe_cloud %}, such as unified search and contributions. For more information, see [AUTOTITLE](/admin/configuration/configuring-github-connect/managing-github-connect).
|
||||
|
||||
## Part 6: Using {% data variables.product.prodname_dotcom %}'s learning and support resources
|
||||
## Part 6: Using {% data variables.product.github %}'s learning and support resources
|
||||
|
||||
Your enterprise members can learn more about Git and {% data variables.product.prodname_dotcom %} with our learning resources, and you can get the support you need when setting up and managing {% data variables.location.product_location %} with {% data variables.product.prodname_dotcom %} Enterprise Support.
|
||||
Your enterprise members can learn more about Git and {% data variables.product.github %} with our learning resources, and you can get the support you need when setting up and managing {% data variables.location.product_location %} with {% data variables.product.github %} Enterprise Support.
|
||||
|
||||
### 1. Reading about {% data variables.product.product_name %} on {% data variables.product.prodname_docs %}
|
||||
### 1. Reading about {% data variables.product.prodname_ghe_server %} on {% data variables.product.prodname_docs %}
|
||||
|
||||
You can read documentation that reflects the features available with {% data variables.product.prodname_ghe_server %}. For more information, see [AUTOTITLE](/get-started/using-github-docs/about-versions-of-github-docs).
|
||||
|
||||
@@ -169,6 +169,6 @@ You can read documentation that reflects the features available with {% data var
|
||||
|
||||
{% data reusables.getting-started.learning-enterprise %}
|
||||
|
||||
### 3. Working with {% data variables.product.prodname_dotcom %} Enterprise Support
|
||||
### 3. Working with {% data variables.product.github %} Enterprise Support
|
||||
|
||||
{% data reusables.getting-started.contact-support-enterprise %}
|
||||
|
||||
@@ -83,7 +83,7 @@ You can help to make your organization more secure by recommending or requiring
|
||||
|
||||
{% data reusables.getting-started.using-org-community-files-and-moderation-tools %}
|
||||
|
||||
## Part 5: Customizing and automating your work on {% data variables.product.product_name %}
|
||||
## Part 5: Customizing and automating your work
|
||||
|
||||
{% data reusables.getting-started.customizing-and-automating %}
|
||||
|
||||
@@ -91,7 +91,7 @@ You can help to make your organization more secure by recommending or requiring
|
||||
|
||||
{% data reusables.getting-started.marketplace %}
|
||||
|
||||
### 2. Using the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API
|
||||
### 2. Using the {% ifversion fpt or ghec %}{% data variables.product.github %}{% else %}{% data variables.product.prodname_ghe_server %}{% endif %} API
|
||||
|
||||
{% data reusables.getting-started.api %}
|
||||
|
||||
@@ -103,7 +103,7 @@ You can help to make your organization more secure by recommending or requiring
|
||||
|
||||
{% data reusables.getting-started.packages %}
|
||||
|
||||
## Part 6: Participating in {% data variables.product.prodname_dotcom %}'s community
|
||||
## Part 6: Participating in {% data variables.product.github %}'s community
|
||||
|
||||
{% data reusables.getting-started.participating-in-community %}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: About Git
|
||||
intro: 'Learn about the version control system, Git, and how it works with {% data variables.product.product_name %}.'
|
||||
intro: 'Learn about the version control system, Git, and how it works with {% data variables.product.github %}.'
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghes: '*'
|
||||
@@ -36,17 +36,17 @@ In a distributed version control system, every developer has a full copy of the
|
||||
|
||||
A repository, or Git project, encompasses the entire collection of files and folders associated with a project, along with each file's revision history. The file history appears as snapshots in time called commits. The commits can be organized into multiple lines of development called branches. Because Git is a DVCS, repositories are self-contained units and anyone who has a copy of the repository can access the entire codebase and its history. Using the command line or other ease-of-use interfaces, a Git repository also allows for: interaction with the history, cloning the repository, creating branches, committing, merging, comparing changes across versions of code, and more.
|
||||
|
||||
Through platforms like {% data variables.product.product_name %}, Git also provides more opportunities for project transparency and collaboration. Public repositories help teams work together to build the best possible final product.
|
||||
Through platforms like {% data variables.product.github %}, Git also provides more opportunities for project transparency and collaboration. Public repositories help teams work together to build the best possible final product.
|
||||
|
||||
## How {% data variables.product.product_name %} works
|
||||
## How {% data variables.product.github %} works
|
||||
|
||||
{% data variables.product.product_name %} hosts Git repositories and provides developers with tools to ship better code through command line features, issues (threaded discussions), pull requests, code review, or the use of a collection of free and for-purchase apps in the {% data variables.product.prodname_marketplace %}. With collaboration layers like the {% data variables.product.product_name %} flow, a community of 100 million developers, and an ecosystem with hundreds of integrations, {% data variables.product.product_name %} changes the way software is built.
|
||||
{% data variables.product.github %} hosts Git repositories and provides developers with tools to ship better code through command line features, issues (threaded discussions), pull requests, code review, or the use of a collection of free and for-purchase apps in the {% data variables.product.prodname_marketplace %}. With collaboration layers like the {% data variables.product.github %} flow, a community of 100 million developers, and an ecosystem with hundreds of integrations, {% data variables.product.github %} changes the way software is built.
|
||||
|
||||
{% data variables.product.product_name %} builds collaboration directly into the development process. Work is organized into repositories where developers can outline requirements or direction and set expectations for team members. Then, using the {% data variables.product.product_name %} flow, developers simply create a branch to work on updates, commit changes to save them, open a pull request to propose and discuss changes, and merge pull requests once everyone is on the same page. For more information, see [AUTOTITLE](/get-started/using-github/github-flow).
|
||||
{% data variables.product.github %} builds collaboration directly into the development process. Work is organized into repositories where developers can outline requirements or direction and set expectations for team members. Then, using the {% data variables.product.github %} flow, developers simply create a branch to work on updates, commit changes to save them, open a pull request to propose and discuss changes, and merge pull requests once everyone is on the same page. For more information, see [AUTOTITLE](/get-started/using-github/github-flow).
|
||||
|
||||
For {% data variables.product.prodname_dotcom %} plans and costs, see {% data variables.product.pricing_link %}. For information on how {% data variables.product.prodname_enterprise %} compares to other options, see [Comparing GitHub to other DevOps solutions](https://resources.github.com/devops/tools/compare/).
|
||||
|
||||
## {% data variables.product.product_name %} and the command line
|
||||
## {% data variables.product.github %} and the command line
|
||||
|
||||
### Basic Git commands
|
||||
|
||||
@@ -75,7 +75,7 @@ For more information, see the [full reference guide to Git commands](https://git
|
||||
### Example: Contribute to an existing repository
|
||||
|
||||
```bash
|
||||
# download a repository on {% data variables.product.product_name %} to our machine
|
||||
# download a repository on {% data variables.product.github %} to our machine
|
||||
# Replace `owner/repo` with the owner and name of the repository to clone
|
||||
git clone https://github.com/owner/repo.git
|
||||
|
||||
@@ -100,9 +100,9 @@ git commit -m "my snapshot"
|
||||
git push --set-upstream origin my-branch
|
||||
```
|
||||
|
||||
### Example: Start a new repository and publish it to {% data variables.product.product_name %}
|
||||
### Example: Start a new repository and publish it to {% data variables.product.github %}
|
||||
|
||||
First, you will need to create a new repository on {% data variables.product.product_name %}. For more information, see [AUTOTITLE](/get-started/start-your-journey/hello-world). **Do not** initialize the repository with a README, .gitignore or License file. This empty repository will await your code.
|
||||
First, you will need to create a new repository on {% data variables.product.github %}. For more information, see [AUTOTITLE](/get-started/start-your-journey/hello-world). **Do not** initialize the repository with a README, .gitignore or License file. This empty repository will await your code.
|
||||
|
||||
```bash
|
||||
# create a new directory, and initialize it with git-specific functions
|
||||
@@ -127,9 +127,9 @@ git remote add origin https://github.com/YOUR-USERNAME/YOUR-REPOSITORY-NAME.git
|
||||
git push --set-upstream origin main
|
||||
```
|
||||
|
||||
### Example: contribute to an existing branch on {% data variables.product.product_name %}
|
||||
### Example: contribute to an existing branch on {% data variables.product.github %}
|
||||
|
||||
This example assumes that you already have a project called `repo` on the machine and that a new branch has been pushed to {% data variables.product.product_name %} since the last time changes were made locally.
|
||||
This example assumes that you already have a project called `repo` on the machine and that a new branch has been pushed to {% data variables.product.github %} since the last time changes were made locally.
|
||||
|
||||
```bash
|
||||
# change into the `repo` directory
|
||||
@@ -155,11 +155,11 @@ git push
|
||||
|
||||
## Models for collaborative development
|
||||
|
||||
There are two primary ways people collaborate on {% data variables.product.product_name %}:
|
||||
There are two primary ways people collaborate on {% data variables.product.github %}:
|
||||
|
||||
1. Shared repository
|
||||
1. Fork and pull
|
||||
|
||||
With a shared repository, individuals and teams are explicitly designated as contributors with read, write, or administrator access. This simple permission structure, combined with features like protected branches, helps teams progress quickly when they adopt {% data variables.product.product_name %}.
|
||||
With a shared repository, individuals and teams are explicitly designated as contributors with read, write, or administrator access. This simple permission structure, combined with features like protected branches, helps teams progress quickly when they adopt {% data variables.product.github %}.
|
||||
|
||||
For an open source project, or for projects to which anyone can contribute, managing individual permissions can be challenging, but a fork and pull model allows anyone who can view the project to contribute. A fork is a copy of a project under a developer's personal account. Every developer has full control of their fork and is free to implement a fix or a new feature. Work completed in forks is either kept separate, or is surfaced back to the original project via a pull request. There, maintainers can review the suggested changes before they're merged. For more information, see [AUTOTITLE](/get-started/exploring-projects-on-github/contributing-to-a-project).
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: Using Git
|
||||
intro: 'Use Git to manage your {% data variables.product.product_name %} repositories from your computer.'
|
||||
intro: 'Use Git to manage your {% data variables.product.github %} repositories from your computer.'
|
||||
redirect_from:
|
||||
- /articles/using-common-git-commands
|
||||
- /github/using-git/using-common-git-commands
|
||||
|
||||
@@ -59,7 +59,7 @@ If you create a new clone of the repository, you won't lose any of your Git hist
|
||||
# Filter the specific branch by using a single sub-directory as the root for the new repository
|
||||
```
|
||||
|
||||
1. [Create a new repository](/repositories/creating-and-managing-repositories/creating-a-new-repository) on {% data variables.product.product_name %}.
|
||||
1. [Create a new repository](/repositories/creating-and-managing-repositories/creating-a-new-repository) on {% data variables.product.github %}.
|
||||
|
||||
1. At the top of your new repository on {% data variables.product.prodname_dotcom %}'s Quick Setup page, click {% octicon "copy" aria-label="Copy to clipboard" %} to copy the remote repository URL.
|
||||
|
||||
@@ -83,7 +83,7 @@ If you create a new clone of the repository, you won't lose any of your Git hist
|
||||
> origin https://{% data variables.product.product_url %}/USERNAME/NEW-REPOSITORY-NAME.git (push)
|
||||
```
|
||||
|
||||
1. Push your changes to the new repository on {% data variables.product.product_name %}.
|
||||
1. Push your changes to the new repository on {% data variables.product.github %}.
|
||||
|
||||
```shell
|
||||
git push -u origin BRANCH-NAME
|
||||
|
||||
@@ -7,7 +7,7 @@ versions:
|
||||
shortTitle: Allow network access
|
||||
---
|
||||
|
||||
## About access to {% data variables.product.product_name %} from a restricted network
|
||||
## About access to {% data variables.product.github %} from a restricted network
|
||||
|
||||
In rare cases, an institution's network access policy may restrict access to specific domain names for end users. For example, the policy may use DNS filtering to deny access to sites like {% data variables.product.prodname_dotcom %}. If your institution requires this level of control, but you still want to permit access to services on {% data variables.product.prodname_dotcom %}, you can create exceptions in your policy to allow access to the necessary domains.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: Communicating on GitHub
|
||||
intro: 'You can discuss specific projects and changes, as well as broader ideas or team goals, using different types of discussions on {% data variables.product.product_name %}.'
|
||||
intro: 'You can discuss specific projects and changes, as well as broader ideas or team goals, using different types of discussions on {% data variables.product.github %}.'
|
||||
redirect_from:
|
||||
- /github/collaborating-with-issues-and-pull-requests/getting-started/quickstart-for-communicating-on-github
|
||||
- /articles/about-discussions-in-issues-and-pull-requests
|
||||
@@ -20,7 +20,7 @@ topics:
|
||||
---
|
||||
## Introduction
|
||||
|
||||
{% data variables.product.product_name %} provides built-in collaborative communication tools allowing you to interact closely with your community. This quickstart guide will show you how to pick the right tool for your needs.
|
||||
{% data variables.product.github %} provides built-in collaborative communication tools allowing you to interact closely with your community. This quickstart guide will show you how to pick the right tool for your needs.
|
||||
|
||||
{% ifversion team-discussions %}
|
||||
You can create and participate in issues, pull requests, {% data variables.product.prodname_discussions %}, and team discussions, depending on the type of conversation you'd like to have.
|
||||
@@ -171,7 +171,7 @@ To ask a question about an issue or discussion:
|
||||
|
||||
## Next steps
|
||||
|
||||
These examples showed you how to decide which is the best tool for your conversations on {% data variables.product.product_name %}. But this is only the beginning; there is so much more you can do to tailor these tools to your needs.
|
||||
These examples showed you how to decide which is the best tool for your conversations on {% data variables.product.github %}. But this is only the beginning; there is so much more you can do to tailor these tools to your needs.
|
||||
|
||||
For issues, for example, you can tag issues with labels for quicker searching and create issue templates to help contributors open meaningful issues. For more information, see [AUTOTITLE](/issues/tracking-your-work-with-issues/about-issues#working-with-issues) and [AUTOTITLE](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates).
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: Connecting to GitHub
|
||||
intro: 'Learn about the tools you can use to work with repositories hosted on {% data variables.product.prodname_dotcom %}.'
|
||||
intro: 'Learn about the tools you can use to work with repositories hosted on {% data variables.product.github %}.'
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
@@ -15,20 +15,20 @@ topics:
|
||||
|
||||
## Introduction
|
||||
|
||||
{% data variables.product.prodname_dotcom %} is a web-based app that lets you host files in repositories, collaborate on work, and track changes to files over time. Version tracking on {% data variables.product.prodname_dotcom %} is powered by the open source software Git. Whenever you update a repository on {% data variables.product.prodname_dotcom %}, Git tracks the changes you make.
|
||||
{% data variables.product.github %} is a web-based app that lets you host files in repositories, collaborate on work, and track changes to files over time. Version tracking on {% data variables.product.github %} is powered by the open source software Git. Whenever you update a repository on {% data variables.product.github %}, Git tracks the changes you make.
|
||||
|
||||
There are many ways to work with {% data variables.product.prodname_dotcom %}, and you can choose a method that suits your level of experience, personal preferences, and the repositories you work with. For example, you can choose whether you want to work in the browser or from your desktop, how you want to use Git, and what capabilities you need from your editor and other software. You may choose to work with different repositories in different ways.
|
||||
There are many ways to work with {% data variables.product.github %}, and you can choose a method that suits your level of experience, personal preferences, and the repositories you work with. For example, you can choose whether you want to work in the browser or from your desktop, how you want to use Git, and what capabilities you need from your editor and other software. You may choose to work with different repositories in different ways.
|
||||
|
||||
If you're new to {% data variables.product.prodname_dotcom %}, a good way to start contributing is to make changes in the browser on {% data variables.location.product_location %}. As you become more familiar with {% data variables.product.prodname_dotcom %} and start contributing larger changes, you may want to start working with other tools. This article explains how to progress through these stages and helps you choose the best tool for your requirements at each stage. To quickly compare all the tools available for working with {% data variables.product.prodname_dotcom %}, see [Comparison of tools for connecting to {% data variables.product.prodname_dotcom %}](#comparison-of-tools-for-connecting-to-github).
|
||||
If you're new to {% data variables.product.github %}, a good way to start contributing is to make changes in the browser on {% data variables.location.product_location %}. As you become more familiar with {% data variables.product.github %} and start contributing larger changes, you may want to start working with other tools. This article explains how to progress through these stages and helps you choose the best tool for your requirements at each stage. To quickly compare all the tools available for working with {% data variables.product.github %}, see [Comparison of tools for connecting to {% data variables.product.github %}](#comparison-of-tools-for-connecting-to-github).
|
||||
|
||||
## Getting started
|
||||
|
||||
In the user interface on {% data variables.location.product_location %}, you can perform the whole "{% data variables.product.prodname_dotcom %} flow" for contributing to a repository, including creating a branch or fork, editing and previewing files, committing your changes, and creating a pull request. You can also upload files from your computer or download them from the repository. For more information, see [AUTOTITLE](/get-started/using-github/github-flow).
|
||||
In the user interface on {% data variables.location.product_location %}, you can perform the whole "{% data variables.product.github %} flow" for contributing to a repository, including creating a branch or fork, editing and previewing files, committing your changes, and creating a pull request. You can also upload files from your computer or download them from the repository. For more information, see [AUTOTITLE](/get-started/using-github/github-flow).
|
||||
|
||||
Working directly on {% data variables.location.product_location %} is often the quickest way to contribute to a repository, for the following reasons.
|
||||
|
||||
* You're working directly with the repository hosted on {% data variables.product.prodname_dotcom %}, so you don't have to download a copy of the repository to your computer and keep this copy in sync.
|
||||
* If you're already signed in to {% data variables.product.prodname_dotcom %}, you have access to any repository where you have the necessary permissions, so you don't need to set up any additional authentication on your computer.
|
||||
* You're working directly with the repository hosted on {% data variables.product.github %}, so you don't have to download a copy of the repository to your computer and keep this copy in sync.
|
||||
* If you're already signed in to {% data variables.product.github %}, you have access to any repository where you have the necessary permissions, so you don't need to set up any additional authentication on your computer.
|
||||
* You can commit changes in the user interface, so you don't need to use the command line or memorize any Git commands.
|
||||
|
||||
For a tutorial to help you get started with making changes in the browser, see [AUTOTITLE](/get-started/start-your-journey/hello-world).
|
||||
@@ -42,31 +42,31 @@ Working directly on {% data variables.location.product_location %} is best for s
|
||||
* If you want an editor where you can quickly open or create files, you can press the `.` key in any repository to open the github.dev editor. This is a lightweight web-based editor that includes many of the features of {% data variables.product.prodname_vscode %}, such as a search bar and buttons for Git commands. For more information, see [AUTOTITLE](/codespaces/the-githubdev-web-based-editor).
|
||||
* If you want to stay in the browser but need to do things like run commands, create a test build of your project, or install dependencies, you can open a repository in a codespace. A codespace is a remote development environment with storage and compute power. It includes an editor and integrated terminal, and comes preinstalled with common tools you may need to work with a project, including Git. For more information, see [AUTOTITLE](/codespaces/overview).
|
||||
|
||||
Alternatively, you can connect to {% data variables.product.prodname_dotcom %} from your desktop, and work with a local copy of the repository.{% else %}Working directly in the browser is best for small, simple changes, often targeting a single file in a repository. If you want to make more complex changes, you may need to connect to {% data variables.product.prodname_dotcom %} from the desktop, and work with a local copy of the repository.{% endif %}
|
||||
Alternatively, you can connect to {% data variables.product.github %} from your desktop, and work with a local copy of the repository.{% else %}Working directly in the browser is best for small, simple changes, often targeting a single file in a repository. If you want to make more complex changes, you may need to connect to {% data variables.product.github %} from the desktop, and work with a local copy of the repository.{% endif %}
|
||||
|
||||
## Working from the desktop
|
||||
|
||||
To work with a repository from your desktop, you'll need to download (or "clone") a copy of the repository to your computer, then push any changes you make to {% data variables.product.prodname_dotcom %}. Working from your desktop can have several advantages over working in the browser.
|
||||
To work with a repository from your desktop, you'll need to download (or "clone") a copy of the repository to your computer, then push any changes you make to {% data variables.product.github %}. Working from your desktop can have several advantages over working in the browser.
|
||||
|
||||
* You can work with all your local files and tools.
|
||||
* You have access to compute power. For example, you might need to run a script to create a local preview of a site, so you can test the changes you're making.
|
||||
* You don't need an Internet connection to work on a project.
|
||||
|
||||
If you haven't worked with a {% data variables.product.prodname_dotcom %} repository from your desktop before, you'll need to authenticate to {% data variables.product.prodname_dotcom %} from your computer, so you can access the repositories you need. You may also need to set up your working environment with the tools you need to contribute, such as Git, an editor, and dependencies for a project. For these reasons, it can take longer to get started if you want to work from your desktop, compared to working in the browser.
|
||||
If you haven't worked with a {% data variables.product.github %} repository from your desktop before, you'll need to authenticate to {% data variables.product.github %} from your computer, so you can access the repositories you need. You may also need to set up your working environment with the tools you need to contribute, such as Git, an editor, and dependencies for a project. For these reasons, it can take longer to get started if you want to work from your desktop, compared to working in the browser.
|
||||
|
||||
There are several tools you can use to connect to {% data variables.product.prodname_dotcom %} from your desktop. These tools allow you to authenticate to {% data variables.product.prodname_dotcom %}, clone a repository, track your changes, and push the changes to {% data variables.product.prodname_dotcom %}.
|
||||
There are several tools you can use to connect to {% data variables.product.github %} from your desktop. These tools allow you to authenticate to {% data variables.product.github %}, clone a repository, track your changes, and push the changes to {% data variables.product.github %}.
|
||||
|
||||
* If you want a lot of control and flexibility, you can use the command line. You'll need to install Git and be familiar with some basic Git commands. You can also install {% data variables.product.prodname_cli %}, a command-line interface that lets you perform many actions on {% data variables.product.prodname_dotcom %}, such as creating a pull request or forking a repository. For more information, see [AUTOTITLE](/get-started/getting-started-with-git/set-up-git) and [AUTOTITLE](/github-cli/github-cli/about-github-cli).
|
||||
* If you want a lot of control and flexibility, you can use the command line. You'll need to install Git and be familiar with some basic Git commands. You can also install {% data variables.product.prodname_cli %}, a command-line interface that lets you perform many actions on {% data variables.product.github %}, such as creating a pull request or forking a repository. For more information, see [AUTOTITLE](/get-started/getting-started-with-git/set-up-git) and [AUTOTITLE](/github-cli/github-cli/about-github-cli).
|
||||
* If you'd prefer to use a visual interface, you can use a visual Git client such as {% data variables.product.prodname_desktop %}. With {% data variables.product.prodname_desktop %}, you can visualize the changes you're making and access most Git commands through a visual interface, so you don't need to memorize any commands. For more information, see [AUTOTITLE](/desktop/overview/about-github-desktop).
|
||||
* If you want to work in one place, you can often do most things from your editor. An editor such as {% data variables.product.prodname_vscode_shortname %} includes an integrated terminal and buttons for common Git commands, so you can edit files and push your changes to {% data variables.product.prodname_dotcom %} all from one place. You can also install an extension to work directly with pull requests and issues on {% data variables.product.prodname_dotcom %}. To get started, see [Download {% data variables.product.prodname_vscode_shortname %}](https://code.visualstudio.com/download).
|
||||
* If you want to work in one place, you can often do most things from your editor. An editor such as {% data variables.product.prodname_vscode_shortname %} includes an integrated terminal and buttons for common Git commands, so you can edit files and push your changes to {% data variables.product.github %} all from one place. You can also install an extension to work directly with pull requests and issues on {% data variables.product.github %}. To get started, see [Download {% data variables.product.prodname_vscode_shortname %}](https://code.visualstudio.com/download).
|
||||
|
||||
## Comparison of tools for connecting to {% data variables.product.prodname_dotcom %}
|
||||
## Comparison of tools for connecting to {% data variables.product.github %}
|
||||
|
||||
The following table provides a comparison between the tools you can use to work with repositories on {% data variables.product.prodname_dotcom %}, both in your browser and from your desktop.
|
||||
The following table provides a comparison between the tools you can use to work with repositories on {% data variables.product.github %}, both in your browser and from your desktop.
|
||||
|
||||
You can perform the whole {% data variables.product.prodname_dotcom %} flow with any of the tools described here. Each tool includes access not only to Git commands for tracking the changes you've made, but also to {% data variables.product.prodname_dotcom %}-specific features, so you can create a pull request with your proposed changes from wherever you're working.
|
||||
You can perform the whole {% data variables.product.github %} flow with any of the tools described here. Each tool includes access not only to Git commands for tracking the changes you've made, but also to {% data variables.product.github %}-specific features, so you can create a pull request with your proposed changes from wherever you're working.
|
||||
|
||||
For more information about how to authenticate to {% data variables.product.product_name %} with each of these tools, see [AUTOTITLE](/authentication/keeping-your-account-and-data-secure/about-authentication-to-github).
|
||||
For more information about how to authenticate to {% data variables.product.github %} with each of these tools, see [AUTOTITLE](/authentication/keeping-your-account-and-data-secure/about-authentication-to-github).
|
||||
|
||||
| Tool | Use case | Browser or desktop |
|
||||
| ---- | -------- | ------------------ |
|
||||
@@ -75,10 +75,10 @@ For more information about how to authenticate to {% data variables.product.prod
|
||||
| **github.dev** | You want to make more complex changes to a repository than is possible on {% data variables.product.prodname_dotcom_the_website %}, but don't need to work with a terminal or tools you have installed on your computer. For more information, see [AUTOTITLE](/codespaces/the-githubdev-web-based-editor#opening-the-githubdev-editor). | Browser |
|
||||
| **{% data variables.product.prodname_github_codespaces %}** | You need the resources of a computer to do things like run scripts, create a test build of your project, or install dependencies, and you want to get started quickly by working in a cloud-based environment. For more information, see [AUTOTITLE](/codespaces/overview). | Browser or desktop |
|
||||
| {% endif %} |
|
||||
| **{% data variables.product.prodname_desktop %}** | You want to work with files locally, and would prefer a visual interface to use Git, visualize changes, and interact with {% data variables.product.product_name %}. For more information, see [AUTOTITLE](/desktop/overview/about-github-desktop). | Desktop |
|
||||
| **{% data variables.product.prodname_desktop %}** | You want to work with files locally, and would prefer a visual interface to use Git, visualize changes, and interact with {% data variables.product.github %}. For more information, see [AUTOTITLE](/desktop/overview/about-github-desktop). | Desktop |
|
||||
| **IDE or text editor** | You're working with more complex files and projects and want everything in one place. | Desktop |
|
||||
| **Command-line Git and {% data variables.product.prodname_cli %}** | You're used to working from the command line and want to avoid switching context, or you need to access a complex Git command that isn't integrated into visual interfaces. For more information, see [AUTOTITLE](/get-started/getting-started-with-git/set-up-git) and [AUTOTITLE](/github-cli/github-cli/about-github-cli). | Desktop |
|
||||
| **{% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API** | You want to automate common tasks such as backing up your data, or create integrations that extend {% data variables.product.prodname_dotcom %}. For more information, see [AUTOTITLE](/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api). | Browser or desktop |
|
||||
| **{% ifversion fpt or ghec %}{% data variables.product.github %}{% else %}{% data variables.product.prodname_ghe_server %}{% endif %} API** | You want to automate common tasks such as backing up your data, or create integrations that extend {% data variables.product.github %}. For more information, see [AUTOTITLE](/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api). | Browser or desktop |
|
||||
|
||||
## Further reading
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: GitHub Mobile
|
||||
intro: 'Triage, collaborate, and manage your work on {% data variables.product.product_name %} from your mobile device.'
|
||||
intro: 'Triage, collaborate, and manage your work on {% data variables.product.github %} from your mobile device.'
|
||||
shortTitle: GitHub Mobile
|
||||
versions:
|
||||
fpt: '*'
|
||||
@@ -18,7 +18,7 @@ redirect_from:
|
||||
|
||||
{% data reusables.mobile.about-mobile %}
|
||||
|
||||
{% data variables.product.prodname_mobile %} gives you a way to do high-impact work on {% data variables.product.product_name %} quickly and from anywhere. {% data variables.product.prodname_mobile %} is a safe and secure way to access your {% data variables.product.product_name %} data through a trusted, first-party client application.
|
||||
{% data variables.product.prodname_mobile %} gives you a way to do high-impact work on {% data variables.product.github %} quickly and from anywhere. {% data variables.product.prodname_mobile %} is a safe and secure way to access your data through a trusted, first-party client application.
|
||||
|
||||
With {% data variables.product.prodname_mobile %} you can:
|
||||
|
||||
|
||||
@@ -6,36 +6,36 @@ redirect_from:
|
||||
- /articles/supported-browsers
|
||||
- /github/getting-started-with-github/supported-browsers
|
||||
- /github/getting-started-with-github/using-github/supported-browsers
|
||||
intro: 'For the best experience with {% data variables.product.product_name %}, we recommend using the latest version of [Chrome](https://google.com/chrome), [Edge](https://www.microsoft.com/en-us/edge), [Firefox](https://mozilla.org/firefox), or [Safari](https://apple.com/safari).'
|
||||
intro: 'For the best experience with {% data variables.product.github %}, we recommend using the latest version of [Chrome](https://google.com/chrome), [Edge](https://www.microsoft.com/en-us/edge), [Firefox](https://mozilla.org/firefox), or [Safari](https://apple.com/safari).'
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghes: '*'
|
||||
ghec: '*'
|
||||
---
|
||||
|
||||
## About web browser support for {% data variables.product.product_name %}
|
||||
## About web browser support
|
||||
|
||||
We design {% data variables.product.product_name %} with the latest web browsers in mind. We recommend that you use the latest version of one of the following browsers.
|
||||
We design {% data variables.product.github %} with the latest web browsers in mind. We recommend that you use the latest version of one of the following browsers.
|
||||
|
||||
* [Apple Safari](https://apple.com/safari)
|
||||
* [Google Chrome](https://google.com/chrome)
|
||||
* [Microsoft Edge](https://www.microsoft.com/en-us/edge)
|
||||
* [Mozilla Firefox](https://mozilla.org/firefox)
|
||||
|
||||
If you do not use the latest version of a recommended browser, or if you use a browser that is not listed above, {% data variables.product.product_name %} or some features may not work as you expect, or at all.
|
||||
If you do not use the latest version of a recommended browser, or if you use a browser that is not listed above, {% data variables.product.github %} or some features may not work as you expect, or at all.
|
||||
|
||||
For more information about how we maintain browser compatibility for {% data variables.product.company_short %}'s products, see the [`github/browser-support`](https://github.com/github/browser-support) repository.
|
||||
|
||||
## Extended support for recommended web browsers
|
||||
|
||||
Some browser vendors provide extended support releases. We do our best to ensure that {% data variables.product.product_name %} functions properly in the latest extended support release for:
|
||||
Some browser vendors provide extended support releases. We do our best to ensure that {% data variables.product.github %} functions properly in the latest extended support release for:
|
||||
|
||||
* Chrome's [extended stable channel](https://support.google.com/chrome/a/answer/9027636)
|
||||
* Edge's [Extended Stable Channel](https://docs.microsoft.com/en-gb/deployedge/microsoft-edge-channels#extended-stable-channel)
|
||||
* Firefox's [Extended Support Release](https://www.mozilla.org/en-US/firefox/organizations/) (ESR)
|
||||
|
||||
In earlier extended support releases, {% data variables.product.product_name %} may not work as you expect, and some features may not be available.
|
||||
In earlier extended support releases, {% data variables.product.github %} may not work as you expect, and some features may not be available.
|
||||
|
||||
## {% data variables.release-phases.public_preview_caps %} and developer builds
|
||||
|
||||
You may encounter unexpected bugs in {% data variables.release-phases.public_preview %} and developer builds of our supported browsers. If you encounter a bug on {% data variables.product.product_name %} in one of these unreleased builds, please verify that it also exists in the stable version of the same browser. If the bug only exists in the unstable version, consider reporting the bug to the browser developer.
|
||||
You may encounter unexpected bugs in {% data variables.release-phases.public_preview %} and developer builds of our supported browsers. If you encounter a bug on {% data variables.product.github %} in one of these unreleased builds, please verify that it also exists in the stable version of the same browser. If the bug only exists in the unstable version, consider reporting the bug to the browser developer.
|
||||
|
||||
Reference in New Issue
Block a user