diff --git a/content/admin/overview/about-github-for-enterprises.md b/content/admin/overview/about-github-for-enterprises.md index 4fc01bf2aadd..3d931c7b1255 100644 --- a/content/admin/overview/about-github-for-enterprises.md +++ b/content/admin/overview/about-github-for-enterprises.md @@ -17,7 +17,7 @@ topics: Developers can store and version control your source code in repositories, using issues and projects to plan and track their work. They can code in a cloud-hosted development environment, {% data variables.product.prodname_github_codespaces %}, then review each other's code changes with pull requests, using code security features to keep secrets and vulnerabilities out of your codebase. Finally, you can automate your build, test, and deployment pipeline with {% data variables.product.prodname_actions %} and host software packages with {% data variables.product.prodname_registry %}. -When businesses adopt {% data variables.product.prodname_enterprise %}, their return on investment (ROI) is high. For example, their developers save 45 minutes per day, and onboarding and training time is reduced by 40%. For more information, see [The Total Economic Impact of {% data variables.product.prodname_enterprise %}](https://resources.github.com/downloads/TEI-of-GitHub-Enterprise.pdf). +When businesses adopt {% data variables.product.prodname_enterprise %}, their return on investment (ROI) is high. For example, their developers save 45 minutes per day, and onboarding and training time is reduced by 40%. For more information, see [The Total Economic Impact of {% data variables.product.prodname_enterprise %}](https://resources.github.com/forrester/). To simplify administration for all the stages in the software development lifecycle, we provide a single point of visibility and management called an enterprise account. Enterprise accounts enable you to manage billing and settings, enforce policy, and audit the people with access to your enterprise's resources. For more information, see "[About enterprise accounts](/admin/overview/about-enterprise-accounts)." diff --git a/translations/de-DE/content/actions/creating-actions/creating-a-javascript-action.md b/translations/de-DE/content/actions/creating-actions/creating-a-javascript-action.md index 5a1ea071a992..8dcb762313e2 100644 --- a/translations/de-DE/content/actions/creating-actions/creating-a-javascript-action.md +++ b/translations/de-DE/content/actions/creating-actions/creating-a-javascript-action.md @@ -271,3 +271,10 @@ jobs: From your repository, click the **Actions** tab, and select the latest workflow run. Under **Jobs** or in the visualization graph, click **A job to say hello**. You should see "Hello Mona the Octocat" or the name you used for the `who-to-greet` input and the timestamp printed in the log. ![A screenshot of using your action in a workflow](/assets/images/help/repository/javascript-action-workflow-run-updated-2.png) + +## Template repositories for creating JavaScript actions + +{% data variables.product.prodname_dotcom %} provides template repositories for creating JavaScript and TypeScript actions. You can use these templates to quickly get started with creating a new action that includes tests, linting, and other recommended practices. + +* [`javascript-action` template repository](https://github.com/actions/javascript-action) +* [`typescript-action` template repository](https://github.com/actions/typescript-action) diff --git a/translations/de-DE/content/admin/configuration/configuring-network-settings/enabling-subdomain-isolation.md b/translations/de-DE/content/admin/configuration/configuring-network-settings/enabling-subdomain-isolation.md index 98a84270fb8f..1e67bc7da9b1 100644 --- a/translations/de-DE/content/admin/configuration/configuring-network-settings/enabling-subdomain-isolation.md +++ b/translations/de-DE/content/admin/configuration/configuring-network-settings/enabling-subdomain-isolation.md @@ -23,29 +23,36 @@ Subdomain isolation mitigates cross-site scripting and other related vulnerabili When subdomain isolation is enabled, {% data variables.product.prodname_ghe_server %} replaces several paths with subdomains. After enabling subdomain isolation, attempts to access the previous paths for some user-supplied content, such as `http(s)://HOSTNAME/raw/`, may return `404` errors. +{% data reusables.enterprise_site_admin_settings.3-7-new-subdomains %} + | Path without subdomain isolation | Path with subdomain isolation | | --- | --- | -| `http(s)://HOSTNAME/assets/` | `http(s)://assets.HOSTNAME/` | -| `http(s)://HOSTNAME/avatars/` | `http(s)://avatars.HOSTNAME/` | -| `http(s)://HOSTNAME/codeload/` | `http(s)://codeload.HOSTNAME/` | -| `http(s)://HOSTNAME/gist/` | `http(s)://gist.HOSTNAME/` | -| `http(s)://HOSTNAME/media/` | `http(s)://media.HOSTNAME/` | -| `http(s)://HOSTNAME/pages/` | `http(s)://pages.HOSTNAME/` | -| `http(s)://HOSTNAME/raw/` | `http(s)://raw.HOSTNAME/` | +| `http(s)://HOSTNAME/` | `http(s)://docker.HOSTNAME/` | +| `http(s)://HOSTNAME/_registry/npm/` | `https://npm.HOSTNAME/` | +| `http(s)://HOSTNAME/_registry/rubygems/` | `https://rubygems.HOSTNAME/` | +| `http(s)://HOSTNAME/_registry/maven/` | `https://maven.HOSTNAME/` | +| `http(s)://HOSTNAME/_registry/nuget/` | `https://nuget.HOSTNAME/` | +| `http(s)://HOSTNAME/assets/` | `http(s)://assets.HOSTNAME/` | +| `http(s)://HOSTNAME/avatars/` | `http(s)://avatars.HOSTNAME/` | +| `http(s)://HOSTNAME/codeload/` | `http(s)://codeload.HOSTNAME/` | +| `http(s)://HOSTNAME/gist/` | `http(s)://gist.HOSTNAME/` | +| `http(s)://HOSTNAME/media/` | `http(s)://media.HOSTNAME/` | {%- ifversion viewscreen-and-notebooks %} -| `http(s)://HOSTNAME/viewscreen/` | `http(s)://viewscreen.HOSTNAME/` | -| `http(s)://HOSTNAME/notebooks/` | `http(s)://notebooks.HOSTNAME/` | -{%- else %} -| `http(s)://HOSTNAME/render/` | `http(s)://render.HOSTNAME/` | +| `http(s)://HOSTNAME/notebooks/` | `http(s)://notebooks.HOSTNAME/` | +{%- endif %} +| `http(s)://HOSTNAME/pages/` | `http(s)://pages.HOSTNAME/` | +| `http(s)://HOSTNAME/raw/` | `http(s)://raw.HOSTNAME/` | +{%- ifversion ghes < 3.7 %} +| `http(s)://HOSTNAME/render/` | `http(s)://render.HOSTNAME/` | +{%- endif %} +| `http(s)://HOSTNAME/reply/` | `http(s)://reply.HOSTNAME/` | +| `http(s)://HOSTNAME/uploads/` | `http(s)://uploads.HOSTNAME/` | +{%- ifversion viewscreen-and-notebooks %} +| `http(s)://HOSTNAME/viewscreen/` | `http(s)://viewscreen.HOSTNAME/` | +{%- endif %} +{%- ifversion ghes > 3.4 %} +| Not supported | `https://containers.HOSTNAME/` | {%- endif %} -| `http(s)://HOSTNAME/reply/` | `http(s)://reply.HOSTNAME/` | -| `http(s)://HOSTNAME/uploads/` | `http(s)://uploads.HOSTNAME/` | {% ifversion ghes %} -| `https://HOSTNAME/` | `http(s)://docker.HOSTNAME/`{% endif %}{% ifversion ghes %} -| `https://HOSTNAME/_registry/npm/` | `https://npm.HOSTNAME/` -| `https://HOSTNAME/_registry/rubygems/` | `https://rubygems.HOSTNAME/` -| `https://HOSTNAME/_registry/maven/` | `https://maven.HOSTNAME/` -| `https://HOSTNAME/_registry/nuget/` | `https://nuget.HOSTNAME/`{% endif %}{% ifversion ghes > 3.4 %} -| Not supported | `https://containers.HOSTNAME/` |{% endif %} ## Prerequisites diff --git a/translations/de-DE/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-storage.md b/translations/de-DE/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-storage.md index 6336814ef886..e723efe2aecc 100644 --- a/translations/de-DE/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-storage.md +++ b/translations/de-DE/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-storage.md @@ -1,6 +1,6 @@ --- -title: Enabling GitHub Actions with MinIO storage -intro: 'You can enable {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %} and use MinIO storage to store data generated by workflow runs.' +title: Aktivieren von GitHub Actions mit dem MinIO-Speicher +intro: 'Du kannst {% data variables.product.prodname_actions %} auf {% data variables.product.prodname_ghe_server %} aktivieren und MinIO zum Speichern von Daten verwenden, die durch Workflowausführungen generiert wurden.' permissions: 'Site administrators can enable {% data variables.product.prodname_actions %} and configure enterprise settings.' versions: ghes: '*' @@ -14,36 +14,35 @@ redirect_from: - /admin/github-actions/enabling-github-actions-with-minio-gateway-for-nas-storage - /admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage shortTitle: MinIO storage +ms.openlocfilehash: 3d9c6cfca6b81a66185515c8757cef22290ead30 +ms.sourcegitcommit: 8f1801040a84ca9353899a2d1e6782c702aaed0d +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/16/2022 +ms.locfileid: '148166569' --- +## Voraussetzungen -## Prerequisites +Stelle vor dem Aktivieren von {% data variables.product.prodname_actions %} sicher, dass du die folgenden Schritte ausgeführt hast: -Before enabling {% data variables.product.prodname_actions %}, make sure you have completed the following steps: +* Erstelle deinen MinIO-Bucket zum Speichern von Daten, die von Workflowausführungen generiert werden. Weitere Informationen zum Installieren und Konfigurieren von MinIO findest du unter [MinIO High Performance Object Storage](https://min.io/docs/minio/container/index.html) (Hochleistungsobjektspeicher von MinIO) und [mc mb](https://min.io/docs/minio/linux/reference/minio-mc/mc-mb.html) in der MinIO-Dokumentation. -* Create your MinIO bucket for storing data generated by workflow runs. For more information about installing and configuring MinIO, see "[MinIO High Performance Object Storage](https://min.io/docs/minio/container/index.html)" and "[mc mb](https://min.io/docs/minio/linux/reference/minio-mc/mc-mb.html)" in the MinIO documentation. + Um Ressourcenkonflikte in der Appliance zu vermeiden, empfehlen wir, MinIO separat von {% data variables.location.product_location %} zu hosten. - To avoid resource contention on the appliance, we recommend that MinIO be hosted separately from {% data variables.location.product_location %}. + {% indented_data_reference reusables.actions.enterprise-s3-permission spaces=2 %} {% data reusables.actions.enterprise-common-prereqs %} - {% indented_data_reference reusables.actions.enterprise-s3-permission spaces=2 %} -{% data reusables.actions.enterprise-common-prereqs %} +## Aktivieren von {% data variables.product.prodname_actions %} mit dem MinIO-Speicher -## Enabling {% data variables.product.prodname_actions %} with MinIO storage +{% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.management-console %} {% data reusables.enterprise_management_console.actions %} {% data reusables.actions.enterprise-enable-checkbox %} +1. Wähle unter "Artefakt- und Protokollspeicher" die Option **Amazon S3** aus, und gib die Details des Speicherbuckets ein: -{% data reusables.enterprise_site_admin_settings.access-settings %} -{% data reusables.enterprise_site_admin_settings.management-console %} -{% data reusables.enterprise_management_console.actions %} -{% data reusables.actions.enterprise-enable-checkbox %} -1. Under "Artifact & Log Storage", select **Amazon S3**, and enter your storage bucket's details: + * **AWS-Service-URL**: Die URL für deinen MinIO-Service. Beispiel: `https://my-minio.example:9000`. + * **AWS S3 Bucket**: Der Name deines S3-Buckets. + * **AWS S3-Zugriffsschlüssel und Geheimer AWS S3****-Schlüssel**: `MINIO_ACCESS_KEY` und `MINIO_SECRET_KEY`, verwendet für deine MinIO-Instanz. - * **AWS Service URL**: The URL to your MinIO service. For example, `https://my-minio.example:9000`. - * **AWS S3 Bucket**: The name of your S3 bucket. - * **AWS S3 Access Key** and **AWS S3 Secret Key**: The `MINIO_ACCESS_KEY` and `MINIO_SECRET_KEY` used for your MinIO instance. + ![Optionsschaltfläche zum Auswählen von Amazon S3 Storage und der Felder für die MinIO-Konfiguration](/assets/images/enterprise/management-console/actions-minio-s3-storage.png) +1. Wähle unter "Artifact & Log Storage" (Artefakte & Protokoll Storage) die Option **Pfadformat erzwingen** aus. - ![Radio button for selecting Amazon S3 Storage and fields for MinIO configuration](/assets/images/enterprise/management-console/actions-minio-s3-storage.png) -1. Under "Artifact & Log Storage", select **Force path style**. - - ![Checkbox to Force path style](/assets/images/enterprise/management-console/actions-minio-force-path-style.png) -{% data reusables.enterprise_management_console.test-storage-button %} -{% data reusables.enterprise_management_console.save-settings %} + ![Kontrollkästchen „Pfadformat erzwingen“](/assets/images/enterprise/management-console/actions-minio-force-path-style.png) {% data reusables.enterprise_management_console.test-storage-button %} {% data reusables.enterprise_management_console.save-settings %} {% data reusables.actions.enterprise-postinstall-nextsteps %} diff --git a/translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-support-for-your-idps-conditional-access-policy.md b/translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-support-for-your-idps-conditional-access-policy.md index 33c6b169235a..c67b54174bfe 100644 --- a/translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-support-for-your-idps-conditional-access-policy.md +++ b/translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-support-for-your-idps-conditional-access-policy.md @@ -1,7 +1,7 @@ --- -title: About support for your IdP's Conditional Access Policy +title: Informationen zur Unterstützung der IdP-Richtlinie für bedingten Zugriff shortTitle: Conditional access policy -intro: 'When your enterprise uses OIDC SSO, {% data variables.product.prodname_dotcom %} can validate access to your enterprise and its resources using your IdP''s Conditional Access Policy (CAP).' +intro: 'Wenn dein Unternehmen OIDC-SSO verwendet, kann {% data variables.product.prodname_dotcom %} den Zugriff auf dein Unternehmen und seine Ressourcen mithilfe der Richtlinie für bedingten Zugriff (Conditional Access Policy, CAP) deines Identitätsanbieters überprüfen.' product: '{% data reusables.gated-features.emus %}' versions: feature: oidc-for-emu @@ -10,35 +10,40 @@ topics: - Authentication - Enterprise - SSO +ms.openlocfilehash: aed7008bd008ccfd6303ccbb36f4d6f3bd7002ca +ms.sourcegitcommit: c562c85cc75ffe1eb4e9595d8adc09ec71697ab1 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/22/2022 +ms.locfileid: '148179997' --- - {% data reusables.enterprise-accounts.azure-emu-support-oidc %} -## About support for Conditional Access Policies +## Informationen zur Unterstützung der Richtlinien für bedingten Zugriff {% data reusables.enterprise-accounts.emu-cap-validates %} -{% data variables.product.product_name %} supports CAP for any {% data variables.enterprise.prodname_emu_enterprise %} where OIDC SSO is enabled. {% data variables.product.product_name %} enforces your IdP's IP conditions but cannot enforce your device compliance conditions. Enterprise owners can choose to use this IP allow list configuration instead of {% data variables.product.product_name %}'s IP allow list, and can do so once OIDC SSO is configured. For more information about IP allow lists, see "[Restricting network traffic with an IP allow list](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list)" and "[Managing allowed IP addresses for your organization](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization)." +{% data variables.product.product_name %} unterstützt CAP für alle {% data variables.enterprise.prodname_emu_enterprise %} mit aktiviertem OIDC-SSO. {% data variables.product.product_name %} erzwingt die IP-Bedingungen deines Identitätsanbieters, kann aber nicht die Gerätekompatibilitätsbedingungen erzwingen. Unternehmensbesitzer*innen können diese Konfiguration für eine Liste zugelassener IP-Adressen anstelle der Liste zugelassener IP-Adressen von {% data variables.product.product_name %} verwenden. Dies ist nach der Konfiguration von OIDC-SSO möglich. Weitere Informationen zu Listen zugelassener IP-Adressen findest du unter [Einschränken des Netzwerkdatenverkehrs mit einer Liste zugelassener IP-Adressen](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list) und [Verwalten zulässiger IP-Adressen für deine Organisation](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization). -For more information about using OIDC with {% data variables.product.prodname_emus %}, see "[Configuring OIDC for Enterprise Managed Users](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-oidc-for-enterprise-managed-users)" and "[Migrating from SAML to OIDC](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/migrating-from-saml-to-oidc)." +Weitere Informationen zur Verwendung von OIDC mit {% data variables.product.prodname_emus %} findest du unter [Konfigurieren von OIDC für verwaltete Benutzer im Unternehmen](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-oidc-for-enterprise-managed-users) und [Migrieren von SAML zu OIDC](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/migrating-from-saml-to-oidc). -## Considerations for integrations and automations +## Überlegungen zu Integrationen und Automatisierungen -{% data variables.product.prodname_dotcom %} sends the originating IP address to your IdP for validation against your CAP. To make sure actions and apps are not blocked by your IdP's CAP, you will need to make changes to your configuration. +{% data variables.product.prodname_dotcom %} sendet die IP-Quelladresse zur Überprüfung anhand deiner CAP an deinen IdP. Um sicherzustellen, dass Aktionen und Apps nicht von der CAP deines IdP blockiert werden, musst du Änderungen an deiner Konfiguration vornehmen. {% data reusables.enterprise-accounts.oidc-gei-warning %} ### {% data variables.product.prodname_actions %} -Actions that use a {% data variables.product.pat_generic %} will likely be blocked by your IdP's CAP. We recommend that {% data variables.product.pat_generic %}s are created by a service account which is then exempted from IP controls in your IdP's CAP. +Aktionen, die ein {% data variables.product.pat_generic %} verwenden, werden wahrscheinlich von der CAP deines Identitätsanbieters blockiert. {% data variables.product.pat_generic %} sollten von einem Dienstkonto erstellt werden, das dann von IP-Steuerungen in der CAP deines Identitätsanbieters ausgenommen ist. -If you're unable to use a service account, another option for unblocking actions that use {% data variables.product.pat_generic %}s is to allow the IP ranges used by {% data variables.product.prodname_actions %}. For more information, see "[About GitHub's IP addresses](/authentication/keeping-your-account-and-data-secure/about-githubs-ip-addresses)." +Wenn du kein Dienstkonto verwenden kannst, ist die Zulassung der von {% data variables.product.prodname_actions %} verwendeten IP-Bereiche eine weitere Option, Aktionen freizugeben, die {% data variables.product.pat_generic %} verwenden. Weitere Informationen findest du unter [Informationen zu den IP-Adressen von GitHub](/authentication/keeping-your-account-and-data-secure/about-githubs-ip-addresses). -### {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %} +### {% data variables.product.prodname_github_apps %} und {% data variables.product.prodname_oauth_apps %} -When {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %} make requests on a member's behalf, {% data variables.product.prodname_dotcom %} will send the IP address of the app's server to your IdP for validation. If the IP address of the app's server is not validated by your IdP's CAP, the request will fail. +Wenn {% data variables.product.prodname_github_apps %} und {% data variables.product.prodname_oauth_apps %} Anforderungen im Auftrag eines Mitglieds vornehmen, sendet {% data variables.product.prodname_dotcom %} die IP-Adresse des Servers der App zur Überprüfung an deinen IdP. Wenn die IP-Adresse des Servers der App von der CAP deines IdP nicht überprüft wird, tritt bei der Anforderung ein Fehler auf. -You can contact the owners of the apps you want to use, ask for their IP ranges, and configure your IdP's CAP to allow access from those IP ranges. If you're unable to contact the owners, you can review your IdP sign-in logs to review the IP addresses seen in the requests, then allow-list those addresses. +Du kannst die Besitzer der Apps, die du verwenden möchtest, nach ihren IP-Bereichen fragen und die CAP deines IDP konfigurieren, um den Zugriff von diesen IP-Bereichen aus zu ermöglichen. Wenn du dich nicht an die Besitzer wenden kannst, kannst du deinen IdP-Anmeldeprotokollen die in den Anforderungen angezeigten IP-Adressen entnehmen und dann diese Adressen auf die Zulassungsliste setzen. -If you do not wish to allow all of the IP ranges for all of your enterprise's apps, you can also exempt installed {% data variables.product.prodname_github_apps %} and authorized {% data variables.product.prodname_oauth_apps %} from the IdP allow list. If you do so, these apps will continue working regardless of the originating IP address. For more information, see "[Enforcing policies for security settings in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise#allowing-access-by-github-apps)." +Wenn du nicht alle IP-Adressbereiche für alle Apps deines Unternehmens zulassen möchtest, kannst du auch installierte {% data variables.product.prodname_github_apps %} und autorisierte {% data variables.product.prodname_oauth_apps %} aus der Liste zugelassener IP-Adressen des Identitätsanbieters ausschließen. In diesem Fall funktionieren diese Apps weiterhin, unabhängig von der ursprünglichen IP-Adresse. Weitere Informationen findest du unter [Erzwingen von Richtlinien für Sicherheitseinstellungen in deinem Unternehmen](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise#allowing-access-by-github-apps). diff --git a/translations/de-DE/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md b/translations/de-DE/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md index a7060df4d03e..382b65613d72 100644 --- a/translations/de-DE/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md +++ b/translations/de-DE/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md @@ -1,6 +1,6 @@ --- -title: Enabling GitHub Packages with Azure Blob Storage -intro: 'Set up {% data variables.product.prodname_registry %} with Azure Blob Storage as your external storage.' +title: Aktivieren von GitHub Packages mit Azure Blob Storage +intro: 'Richte die {% data variables.product.prodname_registry %} mit Azure Blob Storage als deinem externen Speicher ein.' versions: ghes: '*' type: tutorial @@ -9,42 +9,44 @@ topics: - Packages - Storage shortTitle: Enable Packages with Azure +ms.openlocfilehash: b851f698baba60323cbaaa69122cacdc92ec83c2 +ms.sourcegitcommit: 3ece72cf2d90987575d369c44101d19d3bb06f76 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 12/02/2022 +ms.locfileid: '148190387' --- - {% warning %} -**Warnings:** -- It is critical that you set the restrictive access policies you need for your storage bucket, because {% data variables.product.company_short %} does not apply specific object permissions or additional access control lists (ACLs) to your storage bucket configuration. For example, if you make your bucket public, data in the bucket will be accessible on the public internet. -- We recommend using a dedicated bucket for {% data variables.product.prodname_registry %}, separate from the bucket you use for {% data variables.product.prodname_actions %} storage. -- Make sure to configure the bucket you'll want to use in the future. We do not recommend changing your storage after you start using {% data variables.product.prodname_registry %}. +**Warnungen:** +- Es ist wichtig, dass du für deinen Speicherbucket die benötigten Zugriffsbeschränkungsrichtlinien konfigurierst, da {% data variables.product.company_short %} keine spezifischen Objektberechtigungen oder zusätzlichen Zugriffssteuerungslisten (Access Control Lists, ACLs) auf deine Speicherbucketkonfiguration anwendet. Wenn du z. B. deinen Bucket als öffentlich festlegst, kann auf die Daten in diesem Bucket über das öffentliche Internet zugegriffen werden. +- Wir empfehlen die Nutzung eines dedizierten Buckets für {% data variables.product.prodname_registry %}, der vom Bucket für die Speicherung von {% data variables.product.prodname_actions %} getrennt ist. +- Konfiguriere den Bucket, den du in Zukunft verwenden möchtest. Es wird nicht empfohlen, den Speicher nach der Verwendung von {% data variables.product.prodname_registry %} noch einmal zu ändern. {% endwarning %} -## Prerequisites +## Voraussetzungen -Before you can enable and configure {% data variables.product.prodname_registry %} on {% data variables.location.product_location_enterprise %}, you need to prepare your Azure Blob storage bucket. To prepare your Azure Blob storage bucket, we recommend consulting the official Azure Blob storage docs at the official [Azure Blob Storage documentation site](https://docs.microsoft.com/en-us/azure/storage/blobs/). +Bevor du {% data variables.product.prodname_registry %} in {% data variables.location.product_location_enterprise %} aktivieren und konfigurieren kannst, musst du deinen Azure Blob Storage-Bucket vorbereiten. Zur Vorbereitung deines Azure Blob-Speicherbuckets empfehlen wir dir, die Azure Blob Storage-Dokumente auf der offiziellen [Azure Blob Storage-Dokumentationswebsite](https://docs.microsoft.com/en-us/azure/storage/blobs/) zu lesen. -## Enabling {% data variables.product.prodname_registry %} with Azure Blob Storage +## Aktivieren von {% data variables.product.prodname_registry %} mit Azure Blob Storage -{% data reusables.enterprise_site_admin_settings.access-settings %} -{% data reusables.enterprise_site_admin_settings.management-console %} -{% data reusables.enterprise_site_admin_settings.packages-tab %} -{% data reusables.package_registry.enable-enterprise-github-packages %} -1. Under "Packages Storage", select **Azure Blob Storage** and enter your Azure container name for your packages storage bucket and connection string. +{% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.management-console %} {% data reusables.enterprise_site_admin_settings.packages-tab %} {% data reusables.package_registry.enable-enterprise-github-packages %} +1. Wähle unter „Paketspeicher“ die Option **Azure Blob Storage** aus, und gib den Namen deines Azure-Containers für deinen Paketspeicherbucket sowie die Verbindungszeichenfolge ein. - - You must create a storage container prior to setting the container name and connection string. + - Du musst einen Speichercontainer erstellen, bevor du den Containernamen und die Verbindungszeichenfolge festlegst. - ![Azure Blob storage container name and connection string boxes](/assets/images/help/package-registry/azure-blob-storage-settings.png) + ![Felder für den Namen des Azure Blob Storage-Containers und die Verbindungszeichenfolgen](/assets/images/help/package-registry/azure-blob-storage-settings.png) {% note %} - **Note:** You can find your Azure Connection String by navigating to the Access Key menu in your Azure storage account. - Usage of a SAS Token or SAS URL as connection string is not currently supported. + **Hinweis:** Du findest deine Azure-Verbindungszeichenfolge, indem du in deinem Azure-Speicherkonto zum Menü „Zugriffsschlüssel“ navigierst. + Die Verwendung eines SAS-Tokens oder einer SAS-URL als Verbindungszeichenfolge wird derzeit nicht unterstützt. {% endnote %} {% data reusables.enterprise_management_console.save-settings %} -## Next steps +## Nächste Schritte {% data reusables.package_registry.next-steps-for-packages-enterprise-setup %} diff --git a/translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md b/translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md index 991873cdca53..041431c2e80b 100644 --- a/translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md +++ b/translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md @@ -56,7 +56,7 @@ You can enforce policies to control how members of your enterprise on {% data va Each time someone creates a new repository within your enterprise, that person must choose a visibility for the repository. When you configure a default visibility setting for the enterprise, you choose which visibility is selected by default. For more information on repository visibility, see "[About repositories](/repositories/creating-and-managing-repositories/about-repositories#about-repository-visibility)." -If an enterprise owner disallows members from creating certain types of repositories, members will not be able to create that type of repository even if the visibility setting defaults to that type. For more information, see "[Setting a policy for repository creation](#setting-a-policy-for-repository-creation)." +If an enterprise owner disallows members from creating certain types of repositories, members will not be able to create that type of repository even if the visibility setting defaults to that type. For more information, see "[Enforcing a policy for repository creation](#enforcing-a-policy-for-repository-creation)." {% data reusables.enterprise-accounts.access-enterprise %} {% ifversion ghes or ghae %} @@ -166,7 +166,7 @@ Across all organizations owned by your enterprise, you can set the default branc Across all organizations owned by your enterprise, you can allow members with admin access to change a repository's visibility, restrict repository visibility changes to organization owners, or allow owners to administer the setting on the organization level. When you prevent members from changing repository visibility, only enterprise owners can change the visibility of a repository. -If an enterprise owner has restricted repository creation to organization owners only, then members will not be able to change repository visibility. If an enterprise owner has restricted member repository creation to private repositories only, then members will only be able to change the visibility of a repository to private. For more information, see "[Setting a policy for repository creation](#setting-a-policy-for-repository-creation)." +If an enterprise owner has restricted repository creation to organization owners only, then members will not be able to change repository visibility. If an enterprise owner has restricted member repository creation to private repositories only, then members will only be able to change the visibility of a repository to private. For more information, see "[Enforcing a policy for repository creation](#enforcing-a-policy-for-repository-creation)." {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.policies-tab %} diff --git a/translations/de-DE/content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md b/translations/de-DE/content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md index b2348bc54691..f278c9a072a8 100644 --- a/translations/de-DE/content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md +++ b/translations/de-DE/content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md @@ -1,6 +1,6 @@ --- -title: About billing for GitHub Actions -intro: 'If you want to use {% data variables.product.prodname_actions %} beyond the storage or minutes included in your account, you will be billed for additional usage.' +title: Informationen zur Abrechnung für GitHub Actions +intro: 'Wenn du {% data variables.product.prodname_actions %} über den in deinem Konto definierten Kontingenten für Speicher oder Minuten verwenden möchtest, wird dir die zusätzliche Nutzung in Rechnung gestellt.' miniTocMaxHeadingLevel: 3 redirect_from: - /github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions @@ -13,105 +13,104 @@ topics: - Actions - Spending limits shortTitle: Billing for GitHub Actions +ms.openlocfilehash: f08d06a34d5e7e7f0e2ed49d07a4297c4c6be930 +ms.sourcegitcommit: 06d16bf9a5c7f3e7107f4dcd4d06edae5971638b +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/21/2022 +ms.locfileid: '148179661' --- -## About billing for {% data variables.product.prodname_actions %} +## Informationen zur Abrechnung für {% data variables.product.prodname_actions %} {% data reusables.actions.actions-billing %} -{% data reusables.actions.actions-spending-limit-brief %} For more information, see "[About spending limits](#about-spending-limits)." +{% data reusables.actions.actions-spending-limit-brief %} Weitere Informationen findest du unter [Informationen zu Ausgabenlimits](#about-spending-limits). -{% ifversion ghec %} -If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_actions %} usage beyond the amounts including with your account. For more information, see "[Connecting an Azure subscription to your enterprise](/billing/managing-billing-for-your-github-account/connecting-an-azure-subscription-to-your-enterprise)." +{% ifversion ghec %} Wenn du {% data variables.product.prodname_enterprise %} über ein Microsoft Enterprise Agreement erworben hast, kannst du deine Azure-Abonnement-ID mit deinem Unternehmenskonto verbinden, um die Nutzung von {% data variables.product.prodname_actions %} über die im Konto enthaltenen Beträge hinaus zu aktivieren und zu bezahlen. Weitere Informationen findest du unter [Verbinden eines Azure-Abonnements mit deinem Unternehmen](/billing/managing-billing-for-your-github-account/connecting-an-azure-subscription-to-your-enterprise). {% endif %} -Minutes reset every month, while storage usage does not. +Die Minuten werden jeden Monat zurückgesetzt, die Speichernutzung wird hingegen nicht zurückgesetzt. -### Included storage and minutes +### Enthaltener Speicher und enthaltene Minuten -{% ifversion actions-hosted-runners %} -{% note %} +{% ifversion actions-hosted-runners %} {% note %} -**Note**: Entitlement minutes cannot be used for Windows and Ubuntu runners over 2-cores. These runners will always be charged for, including in public repos. For more information, see "[Per-minute rates for runners](/billing/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates)." +**Hinweis**: Berechtigungsminuten können nicht für Windows- und Ubuntu-Runner mit mehr als 2 Kernen verwendet werden. Diese Runner werden immer in Rechnung gestellt, auch in öffentlichen Repositorys. Weitere Informationen findest du unter [Minutentarife für Runner](/billing/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates). -{% endnote %} -{% endif %} +{% endnote %} {% endif %} -|Product | Storage | Minutes (per month)| +|Produkt | Storage | Minuten (pro Monat)| |------- | ------- | ---------| -| {% data variables.product.prodname_free_user %} | 500 MB | 2,000 | +| {% data variables.product.prodname_free_user %} | 500 MB | 2\.000 | | {% data variables.product.prodname_pro %} | 1 GB | 3,000 | -| {% data variables.product.prodname_free_team %} for organizations | 500 MB | 2,000 | +| {% data variables.product.prodname_free_team %} für Organsationen | 500 MB | 2\.000 | | {% data variables.product.prodname_team %} | 2 GB | 3,000 | -| {% data variables.product.prodname_ghe_cloud %} | 50 GB | 50,000 | +| {% data variables.product.prodname_ghe_cloud %} | 50 GB | 50.000 | -Jobs that run on Windows and macOS runners that {% data variables.product.prodname_dotcom %} hosts consume minutes at 2 and 10 times the rate that jobs on Linux runners consume. For example, using 1,000 Windows minutes would consume 2,000 of the minutes included in your account. Using 1,000 macOS minutes, would consume 10,000 minutes included in your account. +Aufträge, die auf Windows- oder MacOS-Läufern auf {% data variables.product.prodname_dotcom %} laufen, verbrauchen doppelt respektive 10-mal mehr Minuten gegenüber Aufträgen auf Linux-Läufern. 1.000 Windows-Minuten würden beispielsweise 2.000 der Minuten verbrauchen, die in deinem Konto enthalten sind. 1.000 macOS-Minuten würden hingegen 10.000 der in deinem Konto enthaltenen Minuten verbrauchen. -### Minute multipliers +### Minutenmultiplikatoren -| Operating system | Minute multiplier | +| Betriebssystem | Minutenmultiplikator | |------- | ---------| | Linux | 1 | | macOS| 10 | | Windows | 2 | -The storage used by a repository is the total storage used by {% data variables.product.prodname_actions %} artifacts and {% data variables.product.prodname_registry %}. Your storage cost is the total usage for all repositories owned by your account. For more information about pricing for {% data variables.product.prodname_registry %}, see "[About billing for {% data variables.product.prodname_registry %}](/billing/managing-billing-for-github-packages/about-billing-for-github-packages)." +Der Speicher, der von einem Repository verbraucht wird, ist der gesamte Speicher, der von {% data variables.product.prodname_actions %}-Artefakten und {% data variables.product.prodname_registry %} verwendet wird. Deine Speicherkosten setzen sich aus den Nutzungskosten aller Repositorys zusammen, die sich im Besitz deines Kontos befinden. Weitere Informationen zu den Preisen für {% data variables.product.prodname_registry %} findest du unter [Informationen zur Abrechnung für {% data variables.product.prodname_registry %}](/billing/managing-billing-for-github-packages/about-billing-for-github-packages). - If your account's usage surpasses these limits and you have set a spending limit above $0 USD, you will pay $0.008 USD per GB of storage per day and per-minute usage depending on the operating system used by the {% data variables.product.prodname_dotcom %}-hosted runner. {% data variables.product.prodname_dotcom %} rounds the minutes and partial minutes each job uses up to the nearest whole minute. + Wenn die Nutzung deines Kontos diese Limits übersteigt und du ein Ausgabenlimit über 0 USD festgelegt hast, zahlst du 0,008 USD pro GB Speicherplatz pro Tag und pro Minute, je nach dem vom {% data variables.product.prodname_dotcom %}-gehosteten Runner verwendeten Betriebssystem. {% data variables.product.prodname_dotcom %} rundet die von jedem Auftrag verwendeten Minuten und Teilminuten auf die nächste ganze Minute auf. {% note %} -**Note:** Minute multipliers do not apply to the per-minute rates shown below. +**Hinweis:** Die Minutenmultiplikatoren gelten nicht für die unten aufgeführten Minutentarife. {% endnote %} -### Per-minute rates +### Minutentarife -{% data reusables.billing.billing-standard-runners %} -{%- ifversion actions-hosted-runners %} -{% data reusables.billing.billing-hosted-runners %} -{%- endif %} +{% data reusables.billing.billing-standard-runners %} {%- ifversion actions-hosted-runners %}{% data reusables.billing.billing-hosted-runners %}{%- endif %} -- The number of jobs you can run concurrently across all repositories in your user or organization account depends on your GitHub plan. For more information, see "[Usage limits and billing](/actions/reference/usage-limits-billing-and-administration)" for {% data variables.product.prodname_dotcom %}-hosted runners and "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)" for self-hosted runner usage limits. -- {% data reusables.user-settings.context_switcher %} -{% ifversion actions-hosted-runners %} -- For {% data variables.actions.hosted_runner %}s, there is no additional cost for configurations that assign public static IP addresses to a {% data variables.actions.hosted_runner %}. For more information on {% data variables.actions.hosted_runner %}s, see "[Using {% data variables.actions.hosted_runner %}s](/actions/using-github-hosted-runners/using-larger-runners)." -- Entitlement minutes cannot be used for {% data variables.actions.hosted_runner %}s. -- The {% data variables.actions.hosted_runner %}s are not free for public repositories. +- Die Anzahl der Aufträge, die du gleichzeitig über alle Repositories in deinem Benutzer- oder Organisationskonto ausführen kannst, hängt von deinem GitHub-Plan ab. Weitere Informationen findest du unter [Nutzungslimits und Abrechnung](/actions/reference/usage-limits-billing-and-administration) für auf {% data variables.product.prodname_dotcom %} gehostete Runner und unter [Informationen zu selbstgehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits) (Nutzungslimits für selbstgehostete Runner). +- {% data reusables.user-settings.context_switcher %} {% ifversion actions-hosted-runners %} +- Für {% data variables.actions.hosted_runner %} fallen keine zusätzlichen Kosten für Konfigurationen an, die einem {% data variables.actions.hosted_runner %} öffentliche statische IP-Adressen zuweisen. Weitere Informationen zu {% data variables.actions.hosted_runner %}n findest du unter [Verwenden von {% data variables.actions.hosted_runner %}n](/actions/using-github-hosted-runners/using-larger-runners). +- Berechtigungsminuten können nicht für {% data variables.actions.hosted_runner %} verwendet werden. +- {% data variables.actions.hosted_runner %} sind für öffentliche Repositorys nicht kostenfrei. {% endif %} -## Calculating minute and storage spending +## Minuten- und Speicherausgaben berechnen {% data reusables.dotcom_billing.pricing_calculator.pricing_cal_actions %} -At the end of the month, {% data variables.product.prodname_dotcom %} calculates the cost of minutes and storage used over the amount included in your account. +Am Ende des Monats berechnet {% data variables.product.prodname_dotcom %} die Minuten- und Speicherkosten, die über den in deinem Konto enthaltenen Kontingent liegen. -### Sample minutes cost calculation +### Beispiel für die Kostenberechnung von Minuten -For example, if your organization uses {% data variables.product.prodname_team %} and allows unlimited spending, using 5,000 minutes could have a total storage and minute overage cost of $56 USD, depending on the operating systems used to run jobs. +Wenn deine Organisation beispielsweise {% data variables.product.prodname_team %} verwendet und unbegrenzte Ausgaben zulässt, würde der Verbrauch von 5.000 Minuten abhängig von den für die Ausführung von Aufträgen verwendeten Betriebssystemen die gesamten Speicher- und Minutenkosten um 56 USD überschreiten. -- 5,000 (3,000 Linux and 2,000 Windows) minutes = $56 USD ($24 USD + $32 USD). - - 3,000 Linux minutes at $0.008 USD per minute = $24 USD. - - 2,000 Windows minutes at $0.016 USD per minute = $32 USD. +- 5\.000 Minuten (3.000 Linux und 2.000 Windows) = 56 USD (24 USD + 32 USD). + - 3\.000 Linux-Minuten zu 0,008 USD pro Minute = 24 USD. + - 2\.000 Windows-Minuten zu 0,016 USD pro Minute = 32 USD. -{% data variables.product.prodname_dotcom %} calculates your storage usage for each month based on hourly usage during that month. +{% data variables.product.prodname_dotcom %} berechnet deinen Speicherverbrauch für jeden Monat auf Stundenbasis während dieses Monats. -### Sample storage cost calculation +### Beispiel für die Berechnung der Speicherkosten -For example, if you use 3 GB of storage for 10 days of March and 12 GB for 21 days of March, your storage usage would be: +Wenn du z. B. im März 10 Tage lang 3 GB Speicher und 21 Tage lang 12 GB verwendet hast, berechnet sich die Speichernutzung wie folgt: -- 3 GB x 10 days x (24 hours per day) = 720 GB-Hours -- 12 GB x 21 days x (24 hours per day) = 6,048 GB-Hours -- 720 GB-Hours + 6,048 GB-Hours = 6,768 GB-Hours -- 6,768 GB-Hours / (744 hours per month) = 9.0967 GB-Months +- 3 GB x 10 Tage x (24 Stunden pro Tag) = 720 GB-Stunden +- 12 GB x 21 Tage x (24 Stunden pro Tag) = 6,048 GB-Stunden +- 720 GB-Stunden + 6,048 GB-Stunden = 6,768 GB-Stunden +- 6,768 GB-Stunden / (744 Stunden pro Monat) = 9.0967 GB-Monate -At the end of the month, {% data variables.product.prodname_dotcom %} rounds your storage to the nearest MB. Therefore, your storage usage for March would be 9.097 GB. +Am Ende des Monats rundet {% data variables.product.prodname_dotcom %} deine Speichernutzung auf das nächste MB. Daher würde deine Speichernutzung im März 9,097 GB betragen. -Your {% data variables.product.prodname_actions %} usage shares your account's existing billing date, payment method, and receipt. {% data reusables.dotcom_billing.view-all-subscriptions %} +Deine {% data variables.product.prodname_actions %}-Nutzung teilt das bestehende Rechnungsdatum, die Zahlungsmethode und die Quittung. {% data reusables.dotcom_billing.view-all-subscriptions %} -## About spending limits +## Über Ausgabenlimits {% data reusables.actions.actions-spending-limit-detailed %} -For information on managing and changing your account's spending limit, see "[Managing your spending limit for {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions)." +Informationen zum Verwalten und Ändern des Ausgabenlimits deines Kontos findest du unter [Verwalten deines Ausgabenlimits für {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions). {% data reusables.dotcom_billing.actions-packages-unpaid-account %} diff --git a/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities.md b/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities.md index d6daeb76142d..55508dc822e4 100644 --- a/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities.md +++ b/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities.md @@ -1,6 +1,6 @@ --- -title: Managing privately reported security vulnerabilities -intro: Repository maintainers can manage security vulnerabilities that have been privately reported to them by security reseachers for repositories where private vulnerability reporting is enabled. +title: Verwalten privat gemeldeter Sicherheitsrisiken +intro: 'Repository-Maintainer können Sicherheitsrisiken verwalten, die privat von Sicherheitsforschern für Repositorys gemeldet wurden, in denen private Sicherheitsrisikomeldungen aktiviert sind.' permissions: 'Anyone with admin permissions to a repository can see, review, and manage privately-reported vulnerabilities for the repository.' versions: fpt: '*' @@ -11,35 +11,38 @@ topics: - Security advisories - Vulnerabilities shortTitle: Manage vulnerability reports +ms.openlocfilehash: 942533788dc6ad9280ddc023f583462c7a0ff7f8 +ms.sourcegitcommit: e8c012864f13f9146e53fcb0699e2928c949ffa8 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/09/2022 +ms.locfileid: '148160294' --- - {% data reusables.security-advisory.private-vulnerability-reporting-beta %} {% data reusables.security-advisory.private-vulnerability-reporting-enable %} -## About privately reporting a security vulnerability +## Informationen zum privaten Melden eines Sicherheitsrisikos -Private vulnerability reporting makes it easy for security researchers to report vulnerabilities directly to you using a simple form. +Dank der Möglichkeit zum privaten Melden von Sicherheitsrisiken können Sicherheitsforscher Sicherheitsrisiken mühelos über ein einfaches Formular direkt an dich melden. -When a security researcher reports a vulnerability privately, you are notified and can choose to either accept it, ask more questions, or reject it. If you accept the report, you're ready to collaborate on a fix for the vulnerability in private with the security researcher. +Wenn ein Sicherheitsforscher privat eine Sicherheitslücke meldet, wirst du benachrichtigt und kannst die Meldung entweder akzeptieren, weitere Fragen stellen oder die Meldung ablehnen. Wenn du die Meldung akzeptierst, bist du bereit, gemeinsam mit dem Sicherheitsforscher privat an einer Lösung für das Sicherheitsrisiko zu arbeiten. -## Managing security vulnerabilities that are privately reported +## Verwalten privat gemeldeter Sicherheitsrisiken -{% data variables.product.prodname_dotcom %} notifies repository maintainers when security researchers privately report vulnerabilities in their repository, and sends notifications if maintainers watch the repository or if they have notifications enabled for the repository. For more information, see "[Configuring notifications](/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications)." +{% data variables.product.prodname_dotcom %} benachrichtigt Repository-Maintainer, wenn Sicherheitsforscher privat Sicherheitsrisiken in ihrem Repository melden, und sendet Benachrichtigungen, wenn Maintainer das Repository überwachen oder Benachrichtigungen für das Repository aktiviert haben. Weitere Informationen findest du unter [Konfigurieren von Benachrichtigungen](/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications). -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.sidebar-security %} -{% data reusables.repositories.sidebar-advisories %} -1. Click the advisory you want to review. An advisory that is privately reported will have a status of `Needs triage`. +{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} +1. Klicke auf die Empfehlung, die du überprüfen möchtest. Eine privat gemeldete Empfehlung hat den Status `Needs triage`. - ![Screenshot showing an example of advisory list](/assets/images/help/security/advisory-list.png) + ![Screenshot: Beispiel einer Empfehlungsliste](/assets/images/help/security/advisory-list.png) -2. Carefully review the report. You can: - - Collaborate with the security researcher on a patch in private, by clicking **Start a temporary private fork**. This gives you a place for further discussions with the contributor without changing the status of the proposed advisory from `Needs triage`. - - Accept the vulnerability report as a draft advisory on {% data variables.product.prodname_dotcom %}, by clicking **Accept and open as draft**. If you choose this option: - - This doesn't make the report public. - - The report becomes a draft repository security advisory and you can work on it in the same way as any draft advisory that you create. - For more information on security advisories, see "[About repository security advisories](/code-security/security-advisories/repository-security-advisories/about-repository-security-advisories)." - - Reject the report by clicking **Close security advisory**. Where possible, you should add a comment explaining why you don't consider the report a security risk before you close the advisory. - - ![Screenshot showing the options available to the repository maintainer when reviewing an externally submitted vulnerability report](/assets/images/help/security/advisory-maintainer-options.png) \ No newline at end of file +2. Überprüfe die Meldung sorgfältig. Du hast folgende Möglichkeiten: + - Klicke auf **Mit temporärem privatem Fork beginnen**, um zusammen mit dem Sicherheitsforscher privat an einem Patch zu arbeiten. Dadurch erhältst du eine Umgebung für weitere Diskussionen mit dem Mitwirkenden, ohne den Status `Needs triage` der vorgeschlagenen Empfehlung zu ändern. + - Klicke auf **Akzeptieren und als Entwurf öffnen**, um die Sicherheitsrisikomeldung als Empfehlungsentwurf für {% data variables.product.prodname_dotcom %} zu akzeptieren. Bei dieser Option gilt Folgendes: + - Die Meldung wird dadurch nicht öffentlich. + - Die Meldung wird zu einem Entwurf für eine Repositorysicherheitsempfehlung, und du kannst sie auf die gleiche Weise bearbeiten wie alle von dir erstellten Empfehlungsentwürfe. + Weitere Informationen zu Sicherheitsempfehlungen findest du unter [Informationen zu Sicherheitsempfehlungen für Repositorys](/code-security/security-advisories/repository-security-advisories/about-repository-security-advisories). + - Klicke auf **Sicherheitsempfehlung schließen**, um die Meldung abzulehnen. Füge vor dem Schließen der Empfehlung nach Möglichkeit einen Kommentar hinzu, um zu erläutern, warum du die Meldung nicht als Sicherheitsrisiko betrachtest. + + ![Screenshot: Verfügbare Optionen für Repository-Maintainer bei der Überprüfung einer extern übermittelten Sicherheitsrisikomeldung](/assets/images/help/security/advisory-maintainer-options.png) diff --git a/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability.md b/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability.md index 521fa86d92d9..2d3063f22838 100644 --- a/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability.md +++ b/translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability.md @@ -1,6 +1,6 @@ --- -title: Privately reporting a security vulnerability -intro: Some public repositories configure security advisories so that anyone can report security vulnerabilities directly and privately to the maintainers. +title: Privates Melden eines Sicherheitsrisikos +intro: 'Bei einigen öffentlichen Repositorys sind die Sicherheitsempfehlungen so konfiguriert, dass jede Person Sicherheitsrisiken direkt und privat an die Maintainer*innen melden kann.' versions: fpt: '*' ghec: '*' @@ -10,61 +10,64 @@ topics: - Security advisories - Vulnerabilities shortTitle: Privately reporting +ms.openlocfilehash: 7f4f208bd2724608cf9955efd82a256c3479e884 +ms.sourcegitcommit: 2ff4a43f0b14939da79d56c54402cfee8d90ae23 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/17/2022 +ms.locfileid: '148169557' --- - {% data reusables.security-advisory.private-vulnerability-reporting-beta %} {% data reusables.security-advisory.private-vulnerability-reporting-enable %} -## About privately reporting a security vulnerability +## Informationen zum privaten Melden eines Sicherheitsrisikos -Security researchers often feel responsible for alerting users to a vulnerability that could be exploited. If there are no clear instuctions about contacting maintainers of the repository containing the vulnerability, security researchers may have no other choice but to post about the vulnerability on social media, send direct messages to the maintainer, or even create public issues. This situation can potentially lead to a public disclosure of the vulnerability details. +Sicherheitsforscher fühlen sich häufig dafür verantwortlich, Benutzer vor einer Sicherheitslücke zu warnen, die ausgenutzt werden könnte. Wenn es keine eindeutigen Anweisungen dazu gibt, die Verwalter des Repositorys zu kontaktieren, das das Sicherheitsrisiko beinhaltet, haben Sicherheitsforscher möglicherweise keine andere Wahl, als in sozialen Medien über das Sicherheitsrisiko zu informieren, direkte Nachrichten an den Verwalter zu senden oder sogar öffentliche Issues zu erstellen. Diese Situation kann möglicherweise zu einer Veröffentlichung der Details des Sicherheitsrisikos führen. -Private vulnerability reporting makes it easy for security researchers to report vulnerabilities directly to repository maintainer using a simple form. +Ein privates Melden von Sicherheitsrisiken ermöglicht es Sicherheitsforscher*innen, Sicherheitsrisiken leicht über ein einfaches Formular direkt an die Maintainer*innen von Repositorys zu melden. -For security researchers, the benefits of using private vulnerability reporting are: -- Less frustration, and less time spent trying to figure out how to contact the maintainer. -- A smoother process for disclosing and discussing vulnerability details. -- The opportunity to discuss vulnerability details privately with repository maintainer. +Für Sicherheitsforscher*innen bietet ein privates Melden von Sicherheitsrisiken die folgenden Vorteile: +- Weniger Frust und weniger Zeit, die aufgewendet werden muss, um herauszufinden, wie man den bzw. die Maintainer*in kontaktieren kann +- Ein reibungsloserer Prozess für das Offenlegen und Besprechen von Details zu Sicherheitsrisiken +- Die Möglichkeit, Details zu Sicherheitsrisiken privat mit dem bzw. der Maintainer*in des Repositorys zu besprechen {% note %} -**Note:** If the repository doesn't have private vulnerabiliy reporting enabled, you need to initiate the reporting process by following the instructions in the security policy for the repository, or create an issue asking the maintainers for a preferred security contact. For more information, see "[About coordinated disclosure of security vulnerabilities](/code-security/security-advisories/guidance-on-reporting-and-writing/about-coordinated-disclosure-of-security-vulnerabilities#about-reporting-and-disclosing-vulnerabilities-in-projects-on-github)." +**Hinweis:** Wenn das private Melden von Sicherheitsrisiken für das Repository nicht aktiviert ist, musst du den Meldeprozess initiieren, indem du die Anweisungen in der Sicherheitsrichtlinie für das Repository befolgst oder ein Issue erstellst, in dem du den bzw. die Maintainer*in nach einem bevorzugten Sicherheitskontakt fragst. Weitere Informationen findest du unter [Informationen zur koordinierten Offenlegung von Sicherheitsrisiken](/code-security/security-advisories/guidance-on-reporting-and-writing/about-coordinated-disclosure-of-security-vulnerabilities#about-reporting-and-disclosing-vulnerabilities-in-projects-on-github). {% endnote %} -## Privately reporting a security vulnerability +## Privates Melden eines Sicherheitsrisikos -Security researchers can privately report a security vulnerability to repository maintainers. +Sicherheitsforscher*innen können Sicherheitsrisiken privat an Repository-Maintainer*innen melden. -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.sidebar-security %} -{% data reusables.repositories.sidebar-advisories %} -1. Click **Report a vulnerability** to open the advisory form. +{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} +1. Klicke auf **Sicherheitsrisiko melden**, um das Empfehlungsformular zu öffnen. - ![Screenshot showing the "Report a vulnerability" button](/assets/images/help/security/report-a-vulnerability-button.png) + ![Screenshot der Schaltfläche „Sicherheitsrisiko melden“](/assets/images/help/security/report-a-vulnerability-button.png) -2. Fill in the advisory details form. +2. Fülle das Formular für die Empfehlungsdetails aus. {% tip %} - **Tip:** In this form, only the title and description are mandatory. (In the general draft security advisory form, which the repository maintainer initiates, specifying the ecosystem is also required.) However, we recommend security researchers provide as much information as possible on the form so that the maintainers can make an informed decision about the submitted report. You can adopt the template used by our security researchers from the {% data variables.product.prodname_security %}, which is available on the [`github/securitylab` repository](https://github.com/github/securitylab/blob/main/docs/report-template.md)." + **Tipp:** In diesem Formular sind nur der Titel und die Beschreibung obligatorisch. (Im allgemeinen Entwurf für das Formular für Sicherheitsempfehlungen, das der bzw. die Repository-Maintainer*in initiiert, ist die Angabe eines Ökosystems ebenfalls erforderlich.) Es wird jedoch empfohlen, dass Sicherheitsforscher*innen so viele Informationen wie möglich im Formular angeben, damit die Maintainer*innen eine fundierte Entscheidung in Bezug auf die übermittelte Meldung treffen können. Du kannst die von unseren Sicherheitsexperten verwendete Vorlage aus {% data variables.product.prodname_security %} übernehmen, was im [`github/securitylab`-Repository](https://github.com/github/securitylab/blob/main/docs/report-template.md) verfügbar ist. {% endtip %} - For more information about the fields available and guidance on filling in the form, see "[Creating a repository security advisory](/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory)" and "[Best practices for writing repository security advisories](/code-security/security-advisories/guidance-on-reporting-and-writing/best-practices-for-writing-repository-security-advisories)." + Weitere Informationen zu den verfügbaren Feldern sowie einen Leitfaden zum Ausfüllen des Formulars findest du unter [Erstellen einer Sicherheitsempfehlung für ein Repository](/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory) und [Bewährte Methoden für das Schreiben von Sicherheitsempfehlungen für Repositorys](/code-security/security-advisories/guidance-on-reporting-and-writing/best-practices-for-writing-repository-security-advisories). -1. At the bottom of the form, click **Submit report**. {% data variables.product.prodname_dotcom %} will display a message letting you know that maintainers have been notified and that you have a pending credit for this security advisory. +1. Klicke unten im Formular auf **Meldung übermitteln**. {% data variables.product.prodname_dotcom %} zeigt dann eine Meldung an, dass die Maintainer*innen benachrichtigt wurden und eine ausstehende Erwähnung für dich in Bezug auf diese Sicherheitsempfehlung vorliegt. - ![Screenshot showing the "Submit report" button](/assets/images/help/security/advisory-submit-report-button.png) + ![Screenshot: Schaltfläche „Meldung übermitteln“](/assets/images/help/security/advisory-submit-report-button.png) {% tip %} - **Tip:** When the report is submitted, {% data variables.product.prodname_dotcom %} automatically adds the reporter of the vulnerability as a collaborator and as a credited user on the proposed advisory. + **Tipp:** Wenn die Meldung übermittelt wird, fügt {% data variables.product.prodname_dotcom %} die Person, die das Sicherheitsrisiko gemeldet hat, automatisch als Projektmitarbeiter*in und erwähnte*n Benutzer*in in der vorgeschlagenen Empfehlung hinzu. {% endtip %} -1. Optionally, click **Start a temporary private fork** if you want to start to fix the issue. Note that only the repository maintainer can merge that private fork. +1. Klicke optional auf **Mit temporärem privatem Fork beginnen**, wenn du beginnen möchtest, das Problem zu beheben. Beachte, dass nur der bzw. die Repository-Maintainer*in einen Merge für diesen privaten Fork durchführen kann. - ![Screenshot showing the "Start a temporary fork" button](/assets/images/help/security/advisory-start-a-temporary-private-fork-button.png) + ![Screenshot: Schaltfläche „Mit temporärem privatem Fork beginnen“](/assets/images/help/security/advisory-start-a-temporary-private-fork-button.png) -The next steps depend on the action taken by the repository maintainer. For more information, see "[Managing privately reported security vulnerabilities](/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities)." +Die nächsten Schritte hängen davon ab, welche Maßnahmen der bzw. die Repository-Maintainer*in ergreift. Weitere Informationen findest du unter [Verwalten von privat gemeldeten Sicherheitsrisiken](/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities). diff --git a/translations/de-DE/content/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory.md b/translations/de-DE/content/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory.md index 8f8ea3d298ae..4b3b9e552cec 100644 --- a/translations/de-DE/content/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory.md +++ b/translations/de-DE/content/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory.md @@ -1,6 +1,6 @@ --- -title: Creating a repository security advisory -intro: You can create a draft security advisory to privately discuss and fix a security vulnerability in your open source project. +title: Erstellen einer Sicherheitsempfehlung für ein Repository +intro: 'Du kannst einen Entwurf eines Sicherheitshinweises erstellen, um privat über die Sicherheitslücke in Deinem Open-Source-Projekt zu diskutieren und sie zu beheben.' redirect_from: - /articles/creating-a-maintainer-security-advisory - /github/managing-security-vulnerabilities/creating-a-maintainer-security-advisory @@ -15,31 +15,31 @@ topics: - Security advisories - Vulnerabilities shortTitle: Create repository advisories +ms.openlocfilehash: 5c78a8b0c0a2d5085a876de2b0788ef093c4c6b1 +ms.sourcegitcommit: 74c60a4564bcc17e47b5a67941ac6d9fe13b6a5c +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/30/2022 +ms.locfileid: '148186155' --- - -Anyone with admin permissions to a repository can create a security advisory. +Jeder, der über Administratorberechtigungen für ein Repository verfügt, kann einen Sicherheitshinweis erstellen. {% data reusables.security-advisory.security-researcher-cannot-create-advisory %} -## Creating a security advisory +## Erstellen einer Sicherheitsempfehlung -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.sidebar-security %} -{% data reusables.repositories.sidebar-advisories %} -1. Click **New draft security advisory** to open the draft advisory form. The fields marked with an asterisk are required. - ![Open draft advisory button](/assets/images/help/security/security-advisory-new-draft-security-advisory-button.png) -1. Type a title for your security advisory. -{% data reusables.repositories.security-advisory-edit-details %} -{% data reusables.repositories.security-advisory-edit-severity %} -{% data reusables.repositories.security-advisory-edit-cwe-cve %} -{% data reusables.repositories.security-advisory-edit-description %} -1. Click **Create draft security advisory**. - ![Create security advisory button](/assets/images/help/security/security-advisory-create-security-advisory-button.png) +{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} +1. Klicke auf **Neue Sicherheitsempfehlung entwerfen**, um das Entwurfsformular für Empfehlungen zu öffnen. Mit einem Sternchen gekennzeichnete Felder müssen ausgefüllt werden. + ![Schaltfläche „Entwurf für Empfehlung öffnen“](/assets/images/help/security/security-advisory-new-draft-security-advisory-button.png) +1. Gib einen Titel für den Sicherheitshinweis ein. +{% data reusables.repositories.security-advisory-edit-details %} {% data reusables.repositories.security-advisory-edit-severity %} {% data reusables.repositories.security-advisory-edit-cwe-cve %} {% data reusables.repositories.security-advisory-edit-description %} +1. Klicke auf **Entwurf für Sicherheitsempfehlung erstellen**. + ![Schaltfläche „Sicherheitsempfehlung erstellen“](/assets/images/help/security/security-advisory-create-security-advisory-button.png) -## Next steps +## Nächste Schritte -- Comment on the draft security advisory to discuss the vulnerability with your team. -- Add collaborators to the security advisory. For more information, see "[Adding a collaborator to a repository security advisory](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory)." -- Privately collaborate to fix the vulnerability in a temporary private fork. For more information, see "[Collaborating in a temporary private fork to resolve a repository security vulnerability](/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability)." -- Add individuals who should receive credit for contributing to the security advisory. For more information, see "[Editing a repository security advisory](/code-security/repository-security-advisories/editing-a-repository-security-advisory#about-credits-for-security-advisories)." -- Publish the security advisory to notify your community of the security vulnerability. For more information, see "[Publishing a repository security advisory](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)." +- Du kannst Den Entwurf des Sicherheitshinweises kommentieren, um die Schwachstelle mit Deinem Team zu diskutieren. +- Füge Mitarbeiter zum Sicherheitshinweis hinzu. Weitere Informationen findest du unter [Hinzufügen eines Mitarbeiters zu einer Sicherheitsempfehlung für ein Repository](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory). +- Privat mit anderen zusammenarbeiten, um die Schwachstelle in einem temporären privaten Fork zu beheben. Weitere Informationen findest du unter [Zusammenarbeit in einem temporären privaten Fork, um eine Sicherheitslücke im Repository zu beheben](/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability). +- Füge Personen hinzu, die eine Anerkennung für einen Beitrag zur Sicherheitsempfehlung erhalten sollen. Weitere Informationen findest du unter [Bearbeiten einer Sicherheitsempfehlung für ein Repository](/code-security/repository-security-advisories/editing-a-repository-security-advisory#about-credits-for-security-advisories). +- Veröffentliche den Sicherheitshinweis, um Deine Community über die Sicherheitslücke zu informieren. Weitere Informationen findest du unter [Veröffentlichen einer Sicherheitsempfehlung für ein Repository](/code-security/repository-security-advisories/publishing-a-repository-security-advisory). diff --git a/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository.md b/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository.md index aeb477c47515..f0a929ae4798 100644 --- a/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository.md +++ b/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository.md @@ -1,6 +1,6 @@ --- -title: Creating a codespace for a repository -intro: You can create a codespace for a branch in a repository to develop online. +title: Erstellen eines Codespaces für ein Repository +intro: 'Du kannst einen Codespace für einen Branch in einem Repository erstellen, um online entwickeln zu können.' redirect_from: - /github/developing-online-with-github-codespaces/creating-a-codespace - /github/developing-online-with-codespaces/creating-a-codespace @@ -14,95 +14,100 @@ topics: - Fundamentals - Developer shortTitle: Create a codespace for a repo +ms.openlocfilehash: 409c946feda4ffbd3d9ab615b6ea07fabee3f530 +ms.sourcegitcommit: 1f3bd126ca000982c538f1621d47722737740943 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 12/01/2022 +ms.locfileid: '148188320' --- +## Informationen zum Erstellen eines Codespaces für ein Repository -## About creating a codespace for a repository +{% data reusables.codespaces.ways-to-create-a-codespace %} Verwende die Registerkarten in diesem Artikel, um Anweisungen für jede dieser Möglichkeiten zum Erstellen eines Codespaces anzuzeigen. -{% data reusables.codespaces.ways-to-create-a-codespace %} Use the tabs in this article to display instructions for each of these ways of creating a codespace. - -{% data reusables.codespaces.starting-new-project-template %} For more information, see "[Creating a codespace from a template](/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template)." +{% data reusables.codespaces.starting-new-project-template %} Weitere Informationen findest du unter „[Erstellen eines Codespaces aus einer Vorlage](/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template)“. {% note %} -**Note**: If you use a JetBrains IDE, you can use {% data variables.product.prodname_cli %} to create a codespace. You can then use the JetBrains Gateway application to open the codespace in a JetBrains IDE. For more information, see "[Using Codespaces in your JetBrains IDE](/codespaces/developing-in-codespaces/using-github-codespaces-in-your-jetbrains-ide)." +**Hinweis**: Wenn du eine JetBrains-IDE verwendest, kannst du {% data variables.product.prodname_cli %} verwenden, um einen Codespace zu erstellen. Anschließend kannst du die JetBrains Gateway-Anwendung verwenden, um den Codespace in einer JetBrains-IDE zu öffnen. Weitere Informationen findest du unter [Verwenden von Codespaces in der JetBrains-IDE](/codespaces/developing-in-codespaces/using-github-codespaces-in-your-jetbrains-ide). {% endnote %} -You can use {% data variables.product.prodname_github_codespaces %} on your personal {% data variables.product.prodname_dotcom_the_website %} account, with the quota of free use included each month for accounts on the Free and Pro plans. {% data reusables.codespaces.codespaces-continue-by-paying %} +Du kannst {% data variables.product.prodname_github_codespaces %} für dein persönliches {% data variables.product.prodname_dotcom_the_website %}-Konto verwenden, wobei das Kontingent der kostenlosen Nutzung jeden Monat für Konten im Free- und Pro-Tarif enthalten ist. {% data reusables.codespaces.codespaces-continue-by-paying %} -Organizations can enable members and outside collaborators to create and use codespaces at the organization's expense. For more information, see "[Enabling {% data variables.product.prodname_github_codespaces %} for your organization](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization)." +Organisationen können Mitgliedern und externen Mitarbeitern das Erstellen und Verwenden von Codespaces auf Kosten der Organisation ermöglichen. Weitere Informationen findest du unter [Aktivieren von {% data variables.product.prodname_github_codespaces %} für deine Organisation](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization). {% data reusables.codespaces.codespaces-are-personal %} -If you create a codespace from a repository, the codespace will be associated with a specific branch, which cannot be empty. You can create more than one codespace per repository or even per branch. +Wenn du einen Codespace aus einem Repository erstellst, wird der Codespace einem bestimmten Branch zugeordnet, der nicht leer sein kann. Du kannst pro Repository oder sogar pro Branch mehr als einen Codespace erstellen. {% data reusables.codespaces.you-can-see-all-your-codespaces %} -### The codespace creation process +### Der Codespace-Erstellungsprozess -When you create a codespace, a number of steps happen to create and connect you to your development environment: +Wenn du einen Codespace erstellst, erfolgt eine Reihe von Schritten zum Erstellen und Herstellen einer Verbindung mit deiner Entwicklungsumgebung: -- Step 1: VM and storage are assigned to your codespace. -- Step 2: Container is created and your repository is cloned. -- Step 3: You can connect to the codespace. -- Step 4: Codespace continues with post-creation setup. +- Schritt 1: VM und Speicher werden deinem Codespace zugewiesen. +- Schritt 2: Der Container wird erstellt, und dein Repository wird geklont. +- Schritt 3: Du kannst eine Verbindung mit dem Codespace herstellen. +- Schritt 4: Der Codespace wird mit dem Setup nach der Erstellung fortgesetzt. -For more information on what happens when you create a codespace, see "[Deep Dive](/codespaces/getting-started/deep-dive)." +Weitere Informationen dazu, was passiert, wenn du einen Codespace erstellst, findest du unter [Vertiefung](/codespaces/getting-started/deep-dive). -For more information on the lifecycle of a codespace, see "[The codespace lifecycle](/codespaces/getting-started/the-codespace-lifecycle)." +Weitere Informationen zum Lebenszyklus eines Codespaces findest du unter [Der Codespace-Lebenszyklus](/codespaces/getting-started/the-codespace-lifecycle). -If you want to use Git hooks for your codespace, then you should set up hooks using the [`devcontainer.json` lifecycle scripts](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts), such as `postCreateCommand`, during step 4. Since your codespace container is created after the repository is cloned, any [git template directory](https://git-scm.com/docs/git-init#_template_directory) configured in the container image will not apply to your codespace. Hooks must instead be installed after the codespace is created. For more information on using `postCreateCommand`, see the [`devcontainer.json` reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_devcontainerjson-properties) in the {% data variables.product.prodname_vscode_shortname %} documentation. +Wenn du Git-Hooks für deinen Codespace verwenden möchtest, solltest du die Hooks mithilfe der [`devcontainer.json`-Lebenszyklusskripts](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts) einrichten, z. B. `postCreateCommand` während Schritt 4. Da dein Codespace-Container erstellt wird, nachdem das Repository geklont wurde, gelten alle im Containerimage konfigurierten [Git-Vorlagenverzeichnisse](https://git-scm.com/docs/git-init#_template_directory) nicht für deinen Codespace. Hooks müssen stattdessen installiert werden, nachdem der Codespace erstellt wurde. Weitere Informationen zur Verwendung von `postCreateCommand` findest du in der [`devcontainer.json` Referenz](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_devcontainerjson-properties) in der {% data variables.product.prodname_vscode_shortname %}-Dokumentation. {% data reusables.codespaces.use-visual-studio-features %} {% data reusables.codespaces.prebuilds-crossreference %} -## Creating a codespace for a repository +## Erstellen eines Codespaces für ein Repository {% webui %} {% data reusables.repositories.navigate-to-repo %} -1. Under the repository name, use the "Branch" dropdown menu, and select the branch you want to create a codespace for. +1. Wähle im Dropdownmenü „Branch“ unterhalb des Repositorynamens den Branch aus, für den du einen Codespace erstellen möchtest. - ![Branch dropdown menu](/assets/images/help/codespaces/branch-drop-down.png) + ![Branch-Dropdownmenü](/assets/images/help/codespaces/branch-drop-down.png) -1. Click the **{% octicon "code" aria-label="The code icon" %} Code** button, then click the **Codespaces** tab. +1. Klicke auf die Schaltfläche **{% octicon "code" aria-label="The code icon" %} Code** und dann auf die Registerkarte **Codespaces**. - ![New codespace button](/assets/images/help/codespaces/new-codespace-button.png) + ![Schaltfläche „New codespace" (Neuer Codespace)](/assets/images/help/codespaces/new-codespace-button.png) - If codespaces for this repository are billable to an organization, or its parent enterprise, a message is displayed below the **Create codespace on BRANCH** button telling you who will pay for the codespace. + Wenn Codespaces für dieses Repository einer Organisation oder dem übergeordneten Unternehmen in Rechnung gestellt werden können, wird unterhalb der Schaltfläche **Codespace auf BRANCH erstellen** eine Mitteilung angezeigt, wer für den Codespace bezahlt. -1. Create your codespace, either using the default options, or after configuring advanced options: +1. Erstelle deinen Codespace entweder mithilfe der Standardoptionen oder nach dem Konfigurieren erweiterter Optionen: - * **Use the default options** + * Verwenden der **Standardoptionen** - To create a codespace using the default options, click the plus sign ({% octicon "plus" aria-label="The plus icon" %}). Alternatively, if you don't currently have any codespaces for this repository, you can click **Create codespace on BRANCH**. + Um einen Codespace mit den Standardoptionen zu erstellen, klicke auf das Pluszeichen ({% octicon "plus" aria-label="The plus icon" %}). Wenn du derzeit keine Codespaces für dieses Repository hast, kannst du alternativ auf **Codespace in BRANCH erstellen** klicken. - * **Configure options** + * **Konfigurieren von Optionen** - To configure advanced options for your codespace, such as a different machine type or a particular `devcontainer.json` file: + So konfigurierst du erweiterte Optionen für deinen Codespace, z. B. einen anderen Computertyp oder eine bestimmte Datei `devcontainer.json`: - 1. Click the ellipsis (**...**) at the top right of the **Codespaces** tab and select **New with options**. + 1. Klicke oben rechts auf der Registerkarte **Codespaces** auf die Auslassungspunkte ( **...** ), und wähle dann **Neu mit Optionen** aus. - ![View the default machine type](/assets/images/help/codespaces/default-machine-type.png) + ![Anzeigen des Standardcomputertyps](/assets/images/help/codespaces/default-machine-type.png) - 1. On the options page for your codespace, choose your preferred options from the dropdown menus. + 1. Wähle auf der Seite „Optionen“ für deinen Codespace deine bevorzugten Optionen aus den Dropdownmenüs aus. - ![The codespace options page](/assets/images/help/codespaces/advanced-options.png) + ![Die Seite „Codespaceoptionen“](/assets/images/help/codespaces/advanced-options.png) {% note %} - **Notes** + **Hinweise** - * You can bookmark the options page to give you a quick way to create a codespace for this repository and branch. - * The [https://github.com/codespaces/new](https://github.com/codespaces/new) page provides a quick way to create a codespace for any repository and branch. You can get to this page quickly by typing `codespace.new` into your browser's address bar. - * For more information about the `devcontainer.json` file, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." - * For more information about machine types, see "[Changing the machine type for your codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace#about-machine-types)." + * Du kannst die Optionsseite mit einer Textmarke versehen, damit du schnell einen Codespace für dieses Repository und diesen Branch erstellen kannst. + * Die Seite [https://github.com/codespaces/new](https://github.com/codespaces/new) bietet eine schnelle Möglichkeit, einen Codespace für jedes Repository und jeden Branch zu erstellen. Du kannst schnell zu dieser Seite gelangen, indem du `codespace.new` in die Adressleiste deines Browsers eingibst. + * Weitere Informationen zur Datei `devcontainer.json` findest du unter [Einführung in Entwicklungscontainer](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson). + * Weitere Informationen zu Computertypen findest du unter [Ändern des Computertyps für deinen Codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace#about-machine-types). * {% data reusables.codespaces.codespaces-machine-type-availability %} {% endnote %} - 1. Click **Create codespace**. + 1. Klicke auf **Codespace erstellen**. {% endwebui %} @@ -116,30 +121,30 @@ If you want to use Git hooks for your codespace, then you should set up hooks us {% data reusables.cli.cli-learn-more %} -To create a new codespace, use the `gh codespace create` subcommand. +Verwende zum Erstellen eines neuen Codespaces den Unterbefehl `gh codespace create`. ```shell gh codespace create ``` -You are prompted to choose a repository. If codespaces for this repository are billable to an organization, or its parent enterprise, a message is displayed telling you who will pay for the codespace. You are then prompted to choose a branch, a dev container configuration file (if more than one is available), and a machine type (if more than one is available). +Du wirst aufgefordert, ein Repository auszuwählen. Wenn Codespaces für dieses Repository einer Organisation oder dem übergeordneten Unternehmen in Rechnung gestellt werden können, wird eine Mitteilung angezeigt, wer für den Codespace bezahlt. Du wirst dann aufgefordert, einen Branch, eine Entwicklungscontainer-Konfigurationsdatei (sofern mehrere vorhanden sind) und einen Computertyp (sofern mehrere vorhanden sind) auszuwählen. -Alternatively, you can use flags to specify some or all of the options: +Alternativ kannst du Flags verwenden, um einige oder alle Optionen anzugeben: ```shell gh codespace create -r OWNER/REPO -b BRANCH --devcontainer-path PATH -m MACHINE-TYPE ``` -In this example, replace `owner/repo` with the repository identifier. Replace `branch` with the name of the branch, or the full SHA hash of the commit, that you want to be initially checked out in the codespace. If you use the `-r` flag without the `b` flag, the codespace is created from the default branch. +In diesem Beispiel ersetze `owner/repo` durch den Repositorybezeichner. Ersetze `branch` durch den Namen des Branch oder den vollständigen SHA-Hash des Commits, den du zunächst im Codespace auschecken möchtest. Wenn du das `-r`-Flag ohne das `b`-Flag verwendest, wird der Codespace aus dem Standardbranch erstellt. -Replace `path` with the path to the dev container configuration file you want to use for the new codespace. If you omit this flag and more than one dev container file is available you will be prompted to choose one from a list. For more information about the dev container configuration file, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." +Ersetze `path` durch den Pfad zur Dev-Containerkonfigurationsdatei, die du für den neuen Codespace verwenden möchtest. Wenn du dieses Flag auslässt und mehrere Dev-Containerdateien verfügbar sind, wirst du aufgefordert, eine davon in einer Liste auszuwählen. Weitere Informationen zur Dev-Containerkonfigurationsdatei findest du unter [Einführung in Entwicklungscontainer](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers). -Replace `machine-type` with a valid identifier for an available machine type. Identifiers are strings such as: `basicLinux32gb` and `standardLinux32gb`. The type of machines that are available depends on the repository, your personal account, and your location. If you enter an invalid or unavailable machine type, the available types are shown in the error message. If you omit this flag and more than one machine type is available you will be prompted to choose one from a list. +Ersetze `machine-type` durch einen gültigen Bezeichner für einen verfügbaren Computertyp. Bezeichner sind Zeichenfolgen wie `basicLinux32gb` und `standardLinux32gb`. Der Typ der verfügbaren Computer hängt vom Repository, deinem persönlichen Konto und deinem Standort ab. Wenn du einen ungültigen oder nicht verfügbaren Computertyp eingibst, werden die verfügbaren Typen in der Fehlermeldung angezeigt. Wenn du dieses Flag auslässt und mehrere Computertypen verfügbar sind, wirst du aufgefordert, einen Typ aus einer Liste auszuwählen. -For full details of the options for this command, see [the {% data variables.product.prodname_cli %} manual](https://cli.github.com/manual/gh_codespace_create). +Ausführliche Informationen zu den Optionen für diesen Befehl findest du im [{% data variables.product.prodname_cli %}-Handbuch](https://cli.github.com/manual/gh_codespace_create). {% endcli %} -## Further reading -- "[Opening an existing codespace](/codespaces/developing-in-codespaces/opening-an-existing-codespace)" -- "[Adding an 'Open in {% data variables.product.prodname_github_codespaces %}' badge](/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge)" +## Weiterführende Themen +- [Öffnen eines vorhandenen Codespaces](/codespaces/developing-in-codespaces/opening-an-existing-codespace) +- [Hinzufügen eines „In {% data variables.product.prodname_github_codespaces %} öffnen“-Badges](/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge) diff --git a/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template.md b/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template.md index 842a20e97185..e87d857fc913 100644 --- a/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template.md +++ b/translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template.md @@ -1,6 +1,6 @@ --- -title: Creating a codespace from a template -intro: If you're starting a new project, you can create a codespace from a blank template or choose a template specially designed for the type of work you want to do. +title: Erstellen eines Codespaces aus einer Vorlage +intro: 'Wenn du mit einem neuen Projekt beginnst, kannst du einen Codespace aus einer leeren Vorlage erstellen oder eine Vorlage auswählen, die speziell für die geplante Tätigkeit entwickelt wurde.' versions: fpt: '*' ghec: '*' @@ -11,92 +11,95 @@ topics: - Developer shortTitle: Create a codespace from a template miniTocMaxHeadingLevel: 3 +ms.openlocfilehash: 9e7ee0d110e962fa755f5f57cc70bc3cab341808 +ms.sourcegitcommit: 1f3bd126ca000982c538f1621d47722737740943 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 12/01/2022 +ms.locfileid: '148188312' --- +## Informationen zu Vorlagen für {% data variables.product.prodname_github_codespaces %} -## About templates for {% data variables.product.prodname_github_codespaces %} - -If you're starting a new project, you can get started with development work quickly by creating a codespace from a template. You'll be able to work on your project in a cloud-based development environment, save your files in the cloud, and publish your work to a new remote repository that you can share with others or clone to your local machine. +Wenn du mit einem neuen Projekt beginnst, kannst du schnell mit der Entwicklung beginnen, indem du einen Codespace aus einer Vorlage erstellst. Du kannst in einer cloudbasierten Entwicklungsumgebung an deinem Projekt arbeiten, deine Dateien in der Cloud speichern und deine Arbeit in einem neuen Remoterepository veröffentlichen, das du für andere freigeben oder auf deinen lokalen Computer klonen kannst. {% note %} -**Note**: Codespaces created from a template, rather than from a repository, are always billed to your personal account. For more information, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces)." +**Hinweis**: Codespaces, die aus einer Vorlage und nicht aus einem Repository erstellt wurden, werden immer deinem persönlichen Konto in Rechnung gestellt. Weitere Informationen findest du unter [Informationen zur Abrechnung für {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces). {% endnote %} -You can start from a blank template, choose from templates maintained by {% data variables.product.company_short %} for popular technologies such as React or Jupyter Notebook, or launch a codespace from any template repository on {% data variables.product.prodname_dotcom %}. With a blank template, you'll start with an empty directory, with access to cloud-based compute resources and the tools, languages, and runtime environments that come preinstalled with the default codespace image. With other templates, you'll get starter files for the technology you're working with, plus typically some extra files such as a README file, a `.gitignore` file, and dev container configuration files containing some custom environment configuration. For more information on dev containers and the default image, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." +Du kannst mit einer leeren Vorlage beginnen, aus Vorlagen wählen, die von {% data variables.product.company_short %} für gängige Technologien wie React oder Jupyter Notebook bereitgestellt werden, oder einen Codespace aus einem beliebigen Vorlagenrepository auf {% data variables.product.prodname_dotcom %} starten. Wenn du eine leere Vorlage verwendest, beginnst du mit einem leeren Verzeichnis, Zugriff auf cloudbasierte Computeressourcen und den Tools, Sprachen und Laufzeitumgebungen, die mit dem Standardcodespaceimage vorinstalliert wurden. Wenn du andere Vorlagen verwendest, erhältst du Startdateien für die Technologie, mit der du arbeitest, sowie in der Regel einige zusätzliche Dateien wie eine README-Datei, eine `.gitignore`-Datei und Konfigurationsdateien für Entwicklungscontainer, die eine benutzerdefinierte Umgebungskonfiguration enthalten. Weitere Informationen zu Entwicklungscontainern und dem Standardimage findest du unter [Einführung in Entwicklungscontainer](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers). -As an example, if you create a codespace from {% data variables.product.company_short %}'s React template, you'll arrive in a workspace containing template files for a simple application, such as `index.js`, `app.js`, and `package.json`. Shortly after the codespace opens, a development server will start up automatically, and you will be able to view the running application in a simple browser tab within the {% data variables.product.prodname_vscode_shortname %} web client. +Wenn du beispielsweise einen Codespace aus der React-Vorlage von {% data variables.product.company_short %} erstellst, gelangst du in einen Arbeitsbereich, der Vorlagendateien (wie `index.js`, `app.js` und `package.json`) für eine einfache Anwendung enthält. Kurz nachdem der Codespace geöffnet wurde, wird automatisch ein Entwicklungsserver gestartet, und du kannst die ausgeführte Anwendung auf einer einfachen Browserregisterkarte im {% data variables.product.prodname_vscode_shortname %}-Webclient anzeigen. -![Screenshot of the React template running in a codespace](/assets/images/help/codespaces/react-template.png) +![Screenshot der React-Vorlage, die in einem Codespace ausgeführt wird](/assets/images/help/codespaces/react-template.png) -The files and configuration included in templates are defined in template repositories. The template repository is cloned into your codespace when you create the codespace. After that, the link is severed, and your codespace won't be linked to a remote repository until you publish to one. +Die in Vorlagen enthaltenen Dateien und Konfigurationen werden in Vorlagenrepositorys definiert. Das Vorlagenrepository wird beim Erstellen des Codespaces in deinen Codespace geklont. Danach wird die Verbindung unterbrochen, und dein Codespace wird erst dann mit einem Remoterepository verknüpft, wenn du es in einem veröffentlichst. {% tip %} -**Tip:** To help people get started with your framework, library, or other project, you can set up a template repository for use with {% data variables.product.prodname_github_codespaces %}. For more information, see "[Setting up a template repository for {% data variables.product.prodname_github_codespaces %}](/codespaces/setting-up-your-project-for-codespaces/setting-up-a-template-repository-for-github-codespaces)." +**Tipp:** Um Personen bei den ersten Schritten mit deinem Framework, deiner Bibliothek oder einem anderen Projekt zu helfen, kannst du ein Vorlagenrepository zur Verwendung mit {% data variables.product.prodname_github_codespaces %} einrichten. Weitere Informationen findest du unter [Einrichten eines Vorlagenrepositorys für {% data variables.product.prodname_github_codespaces %}](/codespaces/setting-up-your-project-for-codespaces/setting-up-a-template-repository-for-github-codespaces). {% endtip %} -## Creating a codespace from a {% data variables.product.company_short %} template +## Erstellen eines Codespaces aus einer {% data variables.product.company_short %}-Vorlage -Templates maintained by {% data variables.product.company_short %}, including the blank template, are available from the "Your codespaces" page. +Vorlagen, die von {% data variables.product.company_short %} verwaltet werden (einschließlich der leeren Vorlage), sind auf der Seite „Deine Codespaces“ verfügbar. -{% data reusables.codespaces.your-codespaces-procedure-step %} -{% data reusables.codespaces.view-all-templates-step %} -1. Optionally, to view the template repository containing the files for a template, click the name of the template. +{% data reusables.codespaces.your-codespaces-procedure-step %} {% data reusables.codespaces.view-all-templates-step %} +1. Klicke optional auf den Namen der Vorlage, um das Vorlagenrepository anzuzeigen, das die Dateien für eine Vorlage enthält. - ![Screenshot of the "Explore quick start templates" section, with "React" highlighted](/assets/images/help/codespaces/react-template-name.png) + ![Screenshot: Abschnitt „Schnellstartvorlagen durchsuchen“, in dem „React“ hervorgehoben ist](/assets/images/help/codespaces/react-template-name.png) -1. Under the template you want to launch, click **Use this template**. +1. Klicke unter der Vorlage, die du starten möchtest, auf **Diese Vorlage verwenden**. - ![Screenshot of the quick start templates, with the "Use this template" button highlighted under the React template](/assets/images/help/codespaces/react-template-button.png) + ![Screenshot: Schnellstartvorlagen mit der hervorgehobenen Schaltfläche „Diese Vorlage verwenden“ unter der React-Vorlage](/assets/images/help/codespaces/react-template-button.png) {% data reusables.codespaces.template-codespaces-default-editor %} -## Creating a codespace from a template repository +## Erstellen eines Codespaces aus einem Vorlagenrepository -You can create a codespace from any template repository, then publish your work to a new repository when you are ready. For more information on template repositories, see "[Creating a repository from a template](/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template#about-repository-templates)." +Du kannst einen Codespace aus einem beliebigen Vorlagenrepository erstellen und dann deine Arbeit in einem neuen Repository veröffentlichen, wenn du bereit bist. Weitere Informationen zu Vorlagenrepositorys findest du unter [Erstellen eines Repositorys aus einer Vorlage](/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template#about-repository-templates). -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.codespaces.open-template-in-codespace-step %} +{% data reusables.repositories.navigate-to-repo %} {% data reusables.codespaces.open-template-in-codespace-step %} {% note %} - **Note:** If you're a maintainer of the template repository, and want to commit changes to the template repository itself, you should create a codespace from the **{% octicon "code" aria-label="The code icon" %} Code** dropdown. For more information, see "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository#creating-a-codespace-for-a-repository)." + **Hinweis:** Wenn du ein*e Maintainer des Vorlagenrepositorys bist und Änderungen an das Vorlagenrepository selbst committen möchtest, solltest du einen Codespace aus dem Dropdownmenü **{% octicon "code" aria-label="The code icon" %}-Code** erstellen. Weitere Informationen findest du unter [Erstellen eines Codespaces für ein Repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository#creating-a-codespace-for-a-repository). {% endnote %} {% data reusables.codespaces.template-codespaces-default-editor %} -## Publishing to a repository on {% data variables.product.product_name %} +## Veröffentlichen in einem Repository auf {% data variables.product.product_name %} {% data reusables.codespaces.about-publishing-templates %} -### Publishing from {% data variables.product.prodname_vscode_shortname %} +### Veröffentlichen aus {% data variables.product.prodname_vscode_shortname %} {% data reusables.codespaces.publishing-template-codespaces %} -When a codespace is published, you have access to a greater range of options to customize your {% data variables.product.prodname_github_codespaces %} experience. For example, you can: +Wenn ein Codespace veröffentlicht wird, hast du Zugriff auf eine größere Auswahl an Optionen, mit denen du deine {% data variables.product.prodname_github_codespaces %}-Benutzeroberfläche anpassen kannst. Du hast beispielsweise folgende Möglichkeiten: -- Change the machine type of your codespace to make sure you're using resources appropriate for the work you're doing (see "[Changing the machine type for your codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace)"). -- Allow {% data variables.product.prodname_dotcom %} to automatically use GPG to sign commits you make in your codespace (see "[Managing GPG verification for {% data variables.product.prodname_github_codespaces %}](/codespaces/managing-your-codespaces/managing-gpg-verification-for-github-codespaces)"). -- Share encrypted secrets with your codespace (see "[Managing encrypted secrets for your codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)"). +- Ändere den Computertyp deines Codespaces, um sicherzustellen, dass du Ressourcen verwendest, die für die von dir ausgeführte Arbeit geeignet sind (siehe [Ändern des Computertyps für deinen Codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace)). +- Erlaube {% data variables.product.prodname_dotcom %}, GPG automatisch zu verwenden, um Commits zu signieren, die du in deinem Codespace vornimmst (weitere Informationen findest du unter [Verwalten der GPG-Überprüfung für {% data variables.product.prodname_github_codespaces %}](/codespaces/managing-your-codespaces/managing-gpg-verification-for-github-codespaces)). +- Teile verschlüsselte Geheimnisse mit deinem Codespace (weitere Informationen findest du unter [Verwalten verschlüsselter Geheimnisse für deine Codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)). -### Publishing from {% data variables.product.prodname_dotcom_the_website %} +### Veröffentlichen aus {% data variables.product.prodname_dotcom_the_website %} -You can publish an unpublished codespace from the "Your codespaces" page on {% data variables.product.prodname_dotcom_the_website %}. This is useful if you want to publish a codespace that you don't currently have open in your browser. If you do this, your work will be preserved in a repository, but there won't be a link between your existing codespace and the new repository. However, you can navigate to the new repository and create a codespace from there, and this codespace will be connected to the repository. +Du kannst einen unveröffentlichten Codespace über die Seite „Deine Codespaces“ auf {% data variables.product.prodname_dotcom_the_website %} veröffentlichen. Dies ist nützlich, wenn du einen Codespace veröffentlichen möchtest, den du derzeit nicht in deinem Browser geöffnet hast. Wenn du dies tust, bleibt deine Arbeit in einem Repository erhalten, es gibt jedoch keine Verknüpfung zwischen deinem vorhandenen Codespace und dem neuen Repository. Du kannst jedoch zum neuen Repository navigieren und dort einen Codespace erstellen, und dieser Codespace wird mit dem Repository verbunden. {% data reusables.codespaces.your-codespaces-procedure-step %} -1. Next to the unpublished codespace, click the ellipsis (**...**), then select **Publish to a new repository**. +1. Klicke neben dem nicht veröffentlichten Codespace auf die Auslassungspunkte ( **...** ), und wähle dann **In einem neuen Repository veröffentlichen** aus. - ![Screenshot of the "Publish to a new repository" button](/assets/images/help/codespaces/publish-to-new-repository.png) -1. Choose a name for your new repository, set it as **Public** or **Private**, and click **Create repository**. + ![Screenshot: Die Schaltfläche „In einem neuen Repository veröffentlichen“](/assets/images/help/codespaces/publish-to-new-repository.png) +1. Wähle einen Namen für dein neues Repository aus, lege es auf **Öffentlich** oder **Privat** fest, und klicke auf **Repository erstellen**. - ![Screenshot of the "Publish to a new repository" dropdown](/assets/images/help/codespaces/template-new-repository-settings.png) -1. Optionally, to view the new repository, click **See repository**. + ![Screenshot: Das Dropdownmenü „In einem neuen Repository veröffentlichen“](/assets/images/help/codespaces/template-new-repository-settings.png) +1. Klicke optional auf **Repository anzeigen**, um das neue Repository anzuzeigen. -## Further reading +## Weitere nützliche Informationen -- "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository)" -- "[The codespace lifecycle](/codespaces/getting-started/the-codespace-lifecycle)" -- "[Using source control in your codespace](/codespaces/developing-in-codespaces/using-source-control-in-your-codespace)" \ No newline at end of file +- [Erstellen eines Codespaces für ein Repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository) +- [Der Codespace-Lebenszyklus](/codespaces/getting-started/the-codespace-lifecycle) +- [Verwenden der Quellcodeverwaltung in deinem Codespace](/codespaces/developing-in-codespaces/using-source-control-in-your-codespace) diff --git a/translations/de-DE/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md b/translations/de-DE/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md index c7605e66fcf8..87183c50e3c9 100644 --- a/translations/de-DE/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md +++ b/translations/de-DE/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md @@ -1,7 +1,7 @@ --- -title: Configuring prebuilds +title: Konfigurieren von Prebuilds shortTitle: Configure prebuilds -intro: You can configure your project to prebuild a codespace automatically each time you push a change to your repository. +intro: 'Du kannst dein Projekt so konfigurieren, dass ein Codespace automatisch erstellt wird, wenn du eine Änderung an dein Repository sendest.' versions: fpt: '*' ghec: '*' @@ -10,106 +10,111 @@ topics: - Codespaces - Set up permissions: People with admin access to a repository can configure prebuilds for the repository. +ms.openlocfilehash: dbb355e150695f27d1d6a7fa51eccc33a0ebde4f +ms.sourcegitcommit: e8c012864f13f9146e53fcb0699e2928c949ffa8 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/09/2022 +ms.locfileid: '148159117' --- +Du kannst eine Prebuildkonfiguration für die Kombination eines bestimmten Branchs deines Repositorys mit einer bestimmten Dev-Containerkonfigurationsdatei einrichten. -You can set up a prebuild configuration for the combination of a specific branch of your repository with a specific dev container configuration file. +Alle Branches, die aus einem übergeordneten Branch mit Prebuildunterstützung erstellt werden, erhalten in der Regel auch Prebuilds für die gleiche Dev-Containerkonfiguration. Das liegt daran, dass Prebuilds für untergeordnete Branches, die die gleiche Entwicklungscontainerkonfiguration wie der übergeordnete Branch verwenden, größtenteils identisch sind, sodass Entwickler*innen auch von den schnelleren Codespace-Erstellungszeiten für diese Branches profitieren können. Weitere Informationen findest du unter [Einführung in Entwicklungscontainer](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers). -Any branches created from a prebuild-enabled parent branch will typically also get prebuilds for the same dev container configuration. This is because prebuilds for child branches that use the same dev container configuration as the parent branch are, for the most part, identical, so developers can benefit from faster codespace creation times on those branches also. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." +Bei der Konfiguration von Prebuilds für einen Branch stehen Prebuilds für mehrere Computertypen zur Verfügung. Wenn dein Repository jedoch größer als 32 GB ist, sind Prebuilds für 2-Kern- und 4-Kern-Computer nicht verfügbar, da der von diesen bereitgestellte Speicher auf 32 GB begrenzt ist. -Typically, when you configure prebuilds for a branch, prebuilds will be available for multiple machine types. However, if your repository is greater than 32 GB, prebuilds won't be available for 2-core and 4-core machine types, since the storage these provide is limited to 32 GB. +## Voraussetzungen -## Prerequisites +Prebuilds werden mit {% data variables.product.prodname_actions %} erstellt. Daher muss {% data variables.product.prodname_actions %} für das Repository aktiviert werden, für das du Prebuilds konfigurierst. Weitere Informationen findest du unter [Verwalten von {% data variables.product.prodname_actions %}-Einstellungen für ein Repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository). -Prebuilds are created using {% data variables.product.prodname_actions %}. As a result, {% data variables.product.prodname_actions %} must be enabled for the repository for which you are configuring prebuilds. For more information, see "[Managing {% data variables.product.prodname_actions %} settings for a repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository)." - -## Configuring prebuilds +## Konfigurieren von Prebuilds {% data reusables.codespaces.accessing-prebuild-configuration %} -1. In the "Prebuild configuration" section of the page, click **Set up prebuild**. +1. Klicke im Abschnitt „Prebuildkonfiguration“ der Seite auf **Prebuild einrichten**. - ![The 'Set up prebuilds' button](/assets/images/help/codespaces/prebuilds-set-up.png) + ![Die Schaltfläche „Prebuilds einrichten“](/assets/images/help/codespaces/prebuilds-set-up.png) -1. Choose the branch for which you want to set up prebuilds. +1. Wähle den Branch aus, für den du Prebuilds einrichten möchtest. - ![The branch dropdown menu](/assets/images/help/codespaces/prebuilds-choose-branch.png) + ![Das Branch-Dropdownmenü](/assets/images/help/codespaces/prebuilds-choose-branch.png) {% note %} - **Note**: Any branches created from a prebuild-enabled base branch will typically also get prebuilds for the same dev container configuration. For example, if you enable prebuilds for a dev container configuration file on the default branch of the repository, branches based on the default branch will, in most cases, also get prebuilds for the same dev container configuration. + **Hinweis**: Alle Branches, die aus einem Basisbranch mit Prebuildunterstützung erstellt werden, erhalten in der Regel auch Prebuilds für die gleiche Dev-Containerkonfiguration. Wenn du beispielsweise Prebuilds für eine Dev-Containerkonfigurationsdatei im Standardbranch des Repositorys aktivierst, erhalten Branches, die auf dem Standardbranch basieren, in den meisten Fällen ebenfalls Prebuilds für die gleiche Dev-Containerkonfiguration. {% endnote %} -1. Optionally, in the **Configuration file** dropdown menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for your prebuilds. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." +1. Wähle optional im angezeigten Dropdownmenü **Konfigurationsdatei** die `devcontainer.json`-Konfigurationsdatei aus, die du für deine Prebuilds verwenden möchtest. Weitere Informationen findest du unter [Einführung in Entwicklungscontainer](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson). - ![The configuration file dropdown menu](/assets/images/help/codespaces/prebuilds-choose-configfile.png) + ![Das Dropdownmenü „Konfigurationsdatei“](/assets/images/help/codespaces/prebuilds-choose-configfile.png) -1. Choose how you want to automatically trigger prebuild updates. +1. Wähle aus, wie du die Updates von Prebuilds automatisch auslösen möchtest. - * **Every push** (the default setting) - With this setting, prebuilds will be updated on every push made to the given branch. This will ensure that codespaces generated from a prebuild always contain the latest codespace configuration, including any recently added or updated dependencies. - * **On configuration change** - With this setting, prebuilds will be updated every time associated configuration files for a given repo and branch are updated. This ensures that changes to the dev container configuration files for the repository are used when a codespace is generated from a prebuild. The {% data variables.product.prodname_actions %} workflow that updates the prebuilds will run less often, so this option will use fewer {% data variables.product.prodname_actions %} minutes. However, this option will not guarantee that codespaces always include recently added or updated dependencies, so these may have to be added or updated manually after a codespace has been created. - * **Scheduled** - With this setting, you can have your prebuilds updated on a custom schedule that's defined by you. This can reduce consumption of {% data variables.product.prodname_actions %} minutes, however, with this option, codespaces may be created that do not use the latest dev container configuration changes. + * **Bei jedem Push** (Standardeinstellung): Mit dieser Einstellung werden Prebuilds bei jedem Push aktualisiert, der in den angegebenen Branch erfolgt. So wird sichergestellt, dass die aus einem Prebuild generierten Codespaces stets die neueste Codespacekonfiguration enthalten, einschließlich aller zuletzt hinzugefügten oder aktualisierten Abhängigkeiten. + * **Bei Konfigurationsänderung**: Mit dieser Einstellung werden die Prebuilds jedes Mal aktualisiert, wenn die zugeordneten Konfigurationsdateien für ein bestimmtes Repository und einen bestimmten Branch aktualisiert werden. Damit wird sichergestellt, dass Änderungen an den Konfigurationsdateien des Entwicklungscontainers für das Repository verwendet werden, wenn ein Codespace anhand eines Prebuilds generiert wird. Der {% data variables.product.prodname_actions %}-Workflow, der die Prebuilds aktualisiert, wird seltener ausgeführt, sodass diese Option weniger {% data variables.product.prodname_actions %}-Minuten benötigt. Diese Option garantiert jedoch nicht, dass Codespaces immer zuletzt hinzugefügte oder aktualisierte Abhängigkeiten enthalten, sodass diese möglicherweise manuell hinzugefügt oder aktualisiert werden müssen, nachdem ein Codespace erstellt wurde. + * **Geplant**: Mit dieser Einstellung kannst du festlegen, dass deine Prebuilds nach einem benutzerdefinierten Zeitplan aktualisiert werden. Dies kann den Verbrauch von {% data variables.product.prodname_actions %}-Minuten verringern. Mit dieser Option werden jedoch möglicherweise Codespaces erstellt, bei denen die neuesten Konfigurationsänderungen des Entwicklungscontainers nicht übernommen werden. - ![The prebuild trigger options](/assets/images/help/codespaces/prebuilds-triggers.png) + ![Die Optionen für Prebuildtrigger](/assets/images/help/codespaces/prebuilds-triggers.png) -1. Optionally, select **Reduce prebuild available to only specific regions** to create prebuilds only in specified regions. Select the regions in which you want prebuilds to be available. +1. Wähle optional **Prebuild auf bestimmte Regionen beschränken** aus, um Prebuilds nur in bestimmten Regionen zu erstellen. Wähle die Regionen aus, in denen Prebuilds verfügbar sein sollen. - By default, prebuilds are created in all of the available regions, incurring storage charges per prebuild. + Standardmäßig werden Prebuilds in allen verfügbaren Regionen erstellt, wobei Speichergebühren pro Prebuild anfallen. - ![The region selection options](/assets/images/help/codespaces/prebuilds-regions.png) + ![Die Optionen bei der Regionsauswahl](/assets/images/help/codespaces/prebuilds-regions.png) {% note %} - **Notes**: - * The prebuild in each region incurs individual storage charges. You should, therefore, only enable prebuilds for regions in which you know they'll be used. For more information, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#billing-for-codespaces-prebuilds)." - * Developers can set their default region for {% data variables.product.prodname_github_codespaces %}, which can allow you to enable prebuilds for fewer regions. For more information, see "[Setting your default region for {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-region-for-github-codespaces)." + **Hinweise**: + * Für den Prebuild in jeder Region fallen individuelle Speichergebühren an. Du solltest daher nur Prebuilds für Regionen aktivieren, von denen du weißt, dass sie verwendet werden. Weitere Informationen findest du unter [Informationen zur Abrechnung für {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#billing-for-codespaces-prebuilds). + * Entwickler*innen können deine Standardregion für {% data variables.product.prodname_github_codespaces %} festlegen, wodurch du Prebuilds für weniger Regionen aktivieren kannst. Weitere Informationen findest du unter [Festlegen deiner Standardregion für {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-region-for-github-codespaces). {% endnote %} -1. Optionally, under **Template history**, set the number of prebuild versions to be retained. You can input any number between 1 and 5. The default number of saved versions is 2, which means that only the latest prebuild and the previous version are saved. +1. Lege unter **Vorlagenverlauf** wahlweise die Anzahl der Prebuildversionen fest, die aufbewahrt werden sollen. Du kannst eine beliebige Zahl zwischen 1 und 5 eingeben. Standardmäßig werden zwei Versionen gespeichert. Das bedeutet, dass nur der neueste Prebuild und die Vorgängerversion gespeichert werden. - ![The prebuild history setting](/assets/images/help/codespaces/prebuilds-template-history-setting.png) + ![Die Einstellung „Prebuildverlauf“](/assets/images/help/codespaces/prebuilds-template-history-setting.png) - Depending on your prebuild trigger settings, your prebuild could change with each push or on each dev container configuration change. Retaining older versions of prebuilds enables you to create a prebuild from an older commit with a different dev container configuration than the current prebuild. This setting allows you to set the number of retained versions to a level that is appropriate for your needs. + Abhängig von den Triggereinstellungen könnte der Prebuild mit jedem Push oder jeder Konfigurationsänderung im Entwicklungscontainer geändert werden. Wenn du ältere Versionen von Prebuilds aufbewahrst, kannst du einen Prebuild aus einem älteren Commit mit einer anderen Konfiguration für den Entwicklungscontainer erstellen als der aktuelle Prebuild. Mit dieser Einstellung kannst du die Anzahl der aufbewahrten Versionen auf ein für deine Anforderungen geeignetes Maß festlegen. - If you set the number of prebuild versions to save to 1, {% data variables.product.prodname_github_codespaces %} will only save the latest version of the prebuild and will delete the older version each time the template is updated. This means you will not get a prebuilt codespace if you go back to an older dev container configuration. + Wenn du festlegst, dass nur eine Version deines Prebuilds gespeichert wird, bewahrt {% data variables.product.prodname_github_codespaces %} nur die neueste Version des Prebuilds auf. Ältere Versionen werden bei jedem Update der Vorlage gelöscht. Das bedeutet, dass kein vordefinierter Codespace vorhanden ist, wenn du zurück zu einer älteren Konfiguration des Entwicklungscontainers wechselst. - There is a storage cost associated with each prebuild version that's retained. For example, if you are generating prebuilds in 4 regions and retaining 2 versions, you will be charged for storage of up to 8 prebuilds. For more information on billing, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)." + Für jede Prebuildversion, die aufbewahrt wird, fallen Speicherkosten an. Wenn du beispielsweise Prebuilds in vier Regionen generieren und zwei Versionen aufbewahren möchtest, werden dir bis zu acht Prebuilds in Rechnung gestellt. Weitere Informationen zur Abrechnung findest du unter [Informationen zur Abrechnung für {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing). -1. Optionally, add users or teams to notify when the prebuild workflow run fails for this configuration. You can begin typing a username, team name, or full name, then click the name once it appears to add them to the list. The users or teams you add will receive an email when prebuild failures occur, containing a link to the workflow run logs to help with further investigation. +1. Füge wahlweise Benutzer*innen oder Teams hinzu, die benachrichtigt werden sollen, wenn bei der Ausführung des Prebuildworkflows für diese Konfiguration ein Fehler auftritt. Beginne mit der Eingabe eines Benutzernamens, eines Teamnamens oder eines vollständigen Namens, und klicke dann auf den gewünschten Namen, sobald dieser angezeigt wird, um ihn der Liste hinzuzufügen. Die Benutzer*innen oder Teams, die du hinzufügst, erhalten eine E-Mail, wenn Prebuildfehler auftreten. Diese enthält einen Link zu den Ausführungsprotokollen des Workflows, um weitere Untersuchungen zu erleichtern. - ![The prebuild failure notification setting](/assets/images/help/codespaces/prebuilds-failure-notification-setting.png) + ![Benachrichtigungseinstellung für Prebuildfehler](/assets/images/help/codespaces/prebuilds-failure-notification-setting.png) -1. Optionally, at the bottom of the page, click **Show advanced options**. +1. Wähle am unteren Rand der Seite die Option **Erweiterte Optionen anzeigen** aus. - ![Screenshot of the prebuild configuration page, with "Show advanced options" highlighted](/assets/images/help/codespaces/show-advanced-options.png) + ![Screenshot: Seite mit der Prebuildkonfiguration und der hervorgehobenen Option „Erweiterte Optionen anzeigen“](/assets/images/help/codespaces/show-advanced-options.png) - In the "Advanced options" section, if you select **Disable prebuild optimization**, codespaces will be created without a prebuild if the latest prebuild workflow has failed or is currently running. For more information, see "[Troubleshooting prebuilds](/codespaces/troubleshooting/troubleshooting-prebuilds#preventing-out-of-date-prebuilds-being-used)." + Wenn du im Abschnitt „Erweiterte Optionen“ die Option **Prebuildoptimierung deaktivieren** auswählst, werden Codespaces ohne Prebuild erstellt, wenn der neueste Prebuildworkflow fehlgeschlagen ist oder gerade ausgeführt wird. Weitere Informationen findest du unter [Problembehandlung bei Prebuilds](/codespaces/troubleshooting/troubleshooting-prebuilds#preventing-out-of-date-prebuilds-being-used). -1. Click **Create**. +1. Klicke auf **Erstellen**. {% data reusables.codespaces.prebuilds-permission-authorization %} -After you create a prebuild configuration it is listed on the {% data variables.product.prodname_github_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuilds in the regions you specified, based on the branch and dev container configuration file you selected. +Nachdem du eine Prebuildkonfiguration erstellt hast, wird diese auf der Seite {% data variables.product.prodname_github_codespaces %} in deinen Repositoryeinstellungen aufgeführt. Ein {% data variables.product.prodname_actions %}-Workflow wird in die Warteschlange gestellt und anschließend ausgeführt, um Prebuilds in den angegebenen Regionen basierend auf deiner Auswahl für den Branch und die Dev-Containerkonfigurationsdatei zu erstellen. -![Screenshot of the list of prebuild configurations](/assets/images/help/codespaces/prebuild-configs-list.png) +![Screenshot der Liste der Prebuildkonfigurationen](/assets/images/help/codespaces/prebuild-configs-list.png) -For information about editing and deleting prebuild configurations, see "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds)." +Informationen zum Bearbeiten und Löschen von Prebuildkonfigurationen findest du unter [Verwalten von Prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds). -## Configuring environment variables +## Konfigurieren von Umgebungsvariablen -To allow the prebuild process to access environment variables required to create your development environment, you can set these either as {% data variables.product.prodname_codespaces %} repository secrets or as {% data variables.product.prodname_codespaces %} organization secrets. For more information, see "[Adding secrets for a repository](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository)" and "[Adding secrets for an organization](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-an-organization)." +Damit der Prebuildprozess auf Umgebungsvariablen zugreifen kann, die zum Erstellen deiner Entwicklungsumgebung erforderlich sind, kannst du diese entweder als {% data variables.product.prodname_codespaces %}-Repositorygeheimnisse oder als {% data variables.product.prodname_codespaces %}-Organisationsgeheimnisse festlegen. Weitere Informationen findest du unter [Hinzufügen von Geheimnissen für ein Repository](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository) und [Hinzufügen von Geheimnissen für eine Organisation](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-an-organization). -Secrets that you create in this way will be accessible by anyone who creates a codespace from this repository. If you do not want this, you can alternatively set the `CODESPACES_PREBUILD_TOKEN` secret. The `CODESPACES_PREBUILD_TOKEN` secret is only used for prebuilding and its value is not accessible in users' codespaces. +Geheimnisse, die du auf diese Weise erstellst, sind für alle Personen zugänglich, die einen Codespace aus diesem Repository erstellen. Wenn du dies nicht möchtest, kannst du alternativ das `CODESPACES_PREBUILD_TOKEN`-Geheimnis festlegen. Das `CODESPACES_PREBUILD_TOKEN`-Geheimnis wird nur zum Prebuilding verwendet, und sein Wert ist in den Codespaces der Benutzer*innen nicht zugänglich. -Prebuilds cannot use any user-level secrets while building your environment, because these are not available until after the codespace has been created. +Prebuilds können bei der Erstellung deiner Umgebung keine Geheimnisse auf Benutzerebene verwenden, da diese erst nach der Erstellung des Codespaces verfügbar sind. -## Configuring time-consuming tasks to be included in the prebuild +## Konfigurieren von zeitaufwendigen Aufgaben, die im Prebuild enthalten sind -You can use the `onCreateCommand` and `updateContentCommand` commands in your `devcontainer.json` to include time-consuming processes as part of the prebuild creation. For more information, see the {% data variables.product.prodname_vscode %} documentation, "[devcontainer.json reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)." +Du kannst die Befehle `onCreateCommand` und `updateContentCommand` in deine `devcontainer.json`-Datei einschließen, um zeitaufwändige Prozesse bei der Erstellung des Prebuilds zu verwenden. Weitere Informationen findest du in der {% data variables.product.prodname_vscode %}-Dokumentation unter [ Referenz zu „devcontainer.json“](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts). -`onCreateCommand` is run only once, when the prebuild is created, whereas `updateContentCommand` is run at creation of the prebuild and at subsequent updates to it. Incremental builds should be included in `updateContentCommand` since they represent the source of your project and need to be included for every prebuild update. +`onCreateCommand` wird nur einmal ausgeführt, wenn der Prebuild erstellt wird, wobei `updateContentCommand` zum Zeitpunkt der Erstellung des Prebuilds und bei nachfolgenden Updates ausgeführt wird. Inkrementelle Builds sollten in `updateContentCommand` enthalten sein, da sie die Quelle deines Projekts darstellen und in jedem Prebuildupdate enthalten sein müssen. -## Further reading +## Weitere Informationsquellen -- "[Allowing a prebuild to access other repositories](/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories)" -- "[Troubleshooting prebuilds](/codespaces/troubleshooting/troubleshooting-prebuilds)" +- [Gewähren von Zugriff auf andere Repositorys durch einen Pebuild](/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories) +- [Problembehandlung bei Prebuilds](/codespaces/troubleshooting/troubleshooting-prebuilds) diff --git a/translations/de-DE/content/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge.md b/translations/de-DE/content/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge.md index 36e4e0ae510f..46b1edf77606 100644 --- a/translations/de-DE/content/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge.md +++ b/translations/de-DE/content/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge.md @@ -1,7 +1,7 @@ --- -title: Adding an "Open in GitHub Codespaces" badge +title: Hinzufügen eines Badges „In GitHub Codespaces öffnen“ shortTitle: Add a Codespaces badge -intro: You can add a badge to a Markdown file in your repository which people can click to create a codespace. +intro: 'Du kannst einer Markdown-Datei in deinem Repository einen Badge hinzufügen, auf den Benutzer klicken können, um einen Codespace zu erstellen.' allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -10,50 +10,55 @@ type: how_to topics: - Codespaces - Set up +ms.openlocfilehash: c69a815501f5943a56d32af3e58cd7850a69588b +ms.sourcegitcommit: e8c012864f13f9146e53fcb0699e2928c949ffa8 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/09/2022 +ms.locfileid: '148158781' --- +## Übersicht -## Overview +Das Hinzufügen eines Badges „In {% data variables.product.prodname_github_codespaces %} öffnen“ zu einer Markdown-Datei bietet Benutzern eine einfache Möglichkeit, einen Codespace für dein Repository zu erstellen. -Adding an "Open in {% data variables.product.prodname_github_codespaces %}" badge to a Markdown file gives people an easy way to create a codespace for your repository. +![Screenshot eines Codespaces-Badges auf einer README-Seite](/assets/images/help/codespaces/codespaces-badge-on-readme.png) -![Screenshot of a Codespaces badge on a README page](/assets/images/help/codespaces/codespaces-badge-on-readme.png) +Wenn du einen Badge erstellst, kannst du bestimmte Konfigurationsoptionen für den Codespace auswählen, den der Badge erstellt. -When you create a badge you can choose specific configuration options for the codespace that the badge will create. +Wenn Benutzer auf den Badge klicken, werden sie für die Erstellung von Codespaces zur Seite mit erweiterten Optionen weitergeleitet, wobei die Optionen deiner Wahl vordefiniert sind. Weitere Informationen zur Seite mit erweiterten Optionen findest du unter [Erstellen eines Codespace für ein Repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository#creating-a-codespace-for-a-repository). -When people click the badge they'll be taken to the advanced options page for codespace creation, with the options you chose preselected. For more information about the advanced options page, see "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository#creating-a-codespace-for-a-repository)." +Auf der Seite mit erweiterten Optionen können Benutzer die vordefinierten Einstellungen bei Bedarf ändern und dann auf **Codespace erstellen** klicken. -From the advanced options page, users can change the preselected settings if required, then click **Create codespace**. - -## Creating an "Open in {% data variables.product.prodname_github_codespaces %}" badge +## Erstellen eines „In {% data variables.product.prodname_github_codespaces %} öffnen“-Badges {% data reusables.repositories.navigate-to-repo %} -1. Under the repository name, use the "Branch" dropdown menu, and select the branch you want to create the badge for. +1. Wähle im Dropdownmenü „Branch“ unterhalb des Repositorynamens den Branch aus, für den du den Badge erstellen möchtest. - ![Screenshot of the Branch dropdown menu](/assets/images/help/codespaces/branch-drop-down.png) + ![Screenshot: Dropdownmenü „Branch“](/assets/images/help/codespaces/branch-drop-down.png) -1. Click the **{% octicon "code" aria-label="The code icon" %} Code** button, then click the **Codespaces** tab. +1. Klicke auf die Schaltfläche **{% octicon "code" aria-label="The code icon" %} Code** und dann auf die Registerkarte **Codespaces**. - ![Screenshot of the New codespace button](/assets/images/help/codespaces/new-codespace-button.png) + ![Screenshot der Schaltfläche „Neuer Codespace“](/assets/images/help/codespaces/new-codespace-button.png) -1. Click the ellipsis (**...**) at the top right of the **Codespaces** tab, then click **New with options**. +1. Klicke oben rechts auf der Registerkarte **Codespaces** auf die Auslassungspunkte ( **...** ), und klicke dann auf **Neu mit Optionen**. - ![Screenshot of the "Configure and create codespace" option](/assets/images/help/codespaces/default-machine-type.png) + ![Screenshot der Option „Codespace konfigurieren und erstellen“](/assets/images/help/codespaces/default-machine-type.png) -1. On the advanced options page for codespace creation, select the values you want to be preselected in each field. +1. Wähle auf der Seite mit erweiterten Optionen für die Erstellung von Codespaces die Werte aus, die in jedem Feld vordefiniert sein sollen. - ![Screenshot of the advanced options page](/assets/images/help/codespaces/advanced-options.png) + ![Screenshot der Seite mit erweiterten Optionen](/assets/images/help/codespaces/advanced-options.png) -1. Copy the URL from the browser's address bar. -1. Add the following Markdown to, for example, the `README.md` file of your repository: +1. Kopiere die URL aus der Adressleiste des Browsers. +1. Füge das folgende Markdown hinzu, z. B. die Datei „`README.md`“ deines Repositorys: ```Markdown{:copy} [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](COPIED-URL) ``` - For example: + Beispiel: ```Markdown [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=0000000&machine=premiumLinux&devcontainer_path=.devcontainer%2Fdevcontainer.json&location=WestUs2) ``` - In the above example, `0000000` will be the reference number of your repository. The other details in the URL are determined by the values you selected in the fields on the advanced options page. + Im obigen Beispiel wird `0000000` die Referenznummer deines Repositorys sein. Die anderen Details in der URL werden durch die Werte bestimmt, die du in den Feldern auf der Seite mit erweiterten Optionen ausgewählt hast. diff --git a/translations/de-DE/content/codespaces/troubleshooting/troubleshooting-prebuilds.md b/translations/de-DE/content/codespaces/troubleshooting/troubleshooting-prebuilds.md index 25a547449e4b..bdccaa8e3159 100644 --- a/translations/de-DE/content/codespaces/troubleshooting/troubleshooting-prebuilds.md +++ b/translations/de-DE/content/codespaces/troubleshooting/troubleshooting-prebuilds.md @@ -1,7 +1,7 @@ --- -title: Troubleshooting prebuilds +title: Problembehandlung bei Prebuilds shortTitle: Codespaces prebuilds -intro: You can use prebuilds to speed up the creation of codespaces. This article provides troubleshooting steps for common issues with prebuilds. +intro: Mit Prebuilds kannst du die Erstellung von Codespaces beschleunigen. Dieser Artikel enthält Schritte zur Behandlung von häufig auftretenden Problemen mit Prebuilds. versions: fpt: '*' ghec: '*' @@ -9,86 +9,91 @@ type: reference topics: - Codespaces miniTocMaxHeadingLevel: 3 +ms.openlocfilehash: b8c45f9eae6094b78026d055ebea27c3748a8681 +ms.sourcegitcommit: e8c012864f13f9146e53fcb0699e2928c949ffa8 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/09/2022 +ms.locfileid: '148158885' --- +Weitere Informationen zu {% data variables.product.prodname_github_codespaces %}-Prebuilds findest du unter [Vordefinieren von Codespaces](/codespaces/prebuilding-your-codespaces). -For more information about {% data variables.product.prodname_github_codespaces %} prebuilds, see "[Prebuilding your codespaces](/codespaces/prebuilding-your-codespaces)." +## Prüfst du, ob ein Codespace aus einem Prebuild erstellt wurde? -## Checking whether a codespace was created from a prebuild? +Wenn du einen Codespace erstellst, kannst du den Typ des virtuellen Computers auswählen, den du verwenden möchtest. Wenn ein Prebuild für den Typ der VM verfügbar ist, wird „{% octicon "zap" aria-label="The zap icon" %} Prebuild bereit“ daneben angezeigt. -When you create a codespace, you can choose the type of the virtual machine you want to use. If a prebuild is available for the type of virtual machine, "{% octicon "zap" aria-label="The zap icon" %} Prebuild ready" is shown next to it. +![Eine Liste mit verfügbaren Computertypen](/assets/images/help/codespaces/choose-custom-machine-type.png) -![A list of available machine types](/assets/images/help/codespaces/choose-custom-machine-type.png) +Wenn du die Voreinstellungen für den {% data variables.product.prodname_github_codespaces %}-Editor auf „{% data variables.product.prodname_vscode %} für Web“ festgelegt hast, wird auf der Seite „Einrichten deines Codespace“ die Meldung „Vordefinierter Codespace gefunden“ angezeigt, wenn ein Prebuild verwendet wird. -If you have your {% data variables.product.prodname_github_codespaces %} editor preference set to "{% data variables.product.prodname_vscode %} for Web" then the "Setting up your codespace" page will show the message "Prebuilt codespace found" if a prebuild is being used. +![Die Meldung „Vordefinierter Codespace gefunden“](/assets/images/help/codespaces/prebuilt-codespace-found.png) -![The 'prebuilt codespace found' message](/assets/images/help/codespaces/prebuilt-codespace-found.png) +Ähnlich verhält es sich, wenn deine Editor-Voreinstellung „{% data variables.product.prodname_vscode_shortname %}“ lautet. Dann wird im integrierten Terminal die Meldung „Du befindest dich in einem vordefinierten Codespace, der durch die Prebuildkonfiguration für dein Repository definiert ist“ angezeigt, wenn du einen neuen Codespace erstellst. Weitere Informationen findest du unter [Festlegen deines Standard-Editors für {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-editor-for-github-codespaces). -Similarly, if your editor preference is "{% data variables.product.prodname_vscode_shortname %}" then the integrated terminal will contain the message "You are on a prebuilt codespace defined by the prebuild configuration for your repository" when you create a new codespace. For more information, see "[Setting your default editor for {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-editor-for-github-codespaces)." - -After you have created a codespace you can check whether it was created from a prebuild by running the following {% data variables.product.prodname_cli %} command in the terminal: +Nachdem du einen Codespace erstellt hast, kannst du überprüfen, ob er aus einem Prebuild erstellt wurde, indem du den folgenden {% data variables.product.prodname_cli %}-Befehl im Terminal ausführst: ```shell{:copy} gh api /user/codespaces/$CODESPACE_NAME --jq .prebuild ``` -This returns `true` if the codespace was created using a prebuild. +Dieser gibt `true` zurück, wenn der Codespace mithilfe eines Prebuilds erstellt wurde. -Alternatively, if {% data variables.product.prodname_cli %} (`gh`) is not installed, you can use the following command, which returns `createFromPrebuild` if the codespace was created from a prebuild: +Wenn {% data variables.product.prodname_cli %} (`gh`) nicht installiert ist, kannst du den folgenden Befehl verwenden, der `createFromPrebuild` zurückgibt, wenn der Codespace aus einem Prebuild erstellt wurde: ```shell{:copy} cat /workspaces/.codespaces/shared/environment-variables.json | jq '.ACTION_NAME' ``` -## The "Prebuild Ready" label is sometimes missing +## Die Bezeichnung „Prebuild bereit“ fehlt manchmal. -You may notice that sometimes, when you create a new codespace from a prebuild-enabled branch, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is not displayed in the dialog box for choosing a machine type. This means that prebuilds are not currently available. +Wenn du einen neuen Codespace aus einem Branch mit Prebuildunterstützung erstellst, stellst du vielleicht fest, dass die Bezeichnung „{% octicon "zap" aria-label="The zap icon" %} Prebuild bereit“ nicht im Dialogfeld für die Auswahl eines Computertyps angezeigt wird. Dies bedeutet, dass Prebuilds derzeit nicht verfügbar sind. -By default, each time you push to a prebuild-enabled branch, the prebuild is updated. If the push involves a change to the dev container configuration then, while the update is in progress, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is removed from the list of machine types. During this time you can still create codespaces without a prebuild. If required, you can reduce the occasions on which prebuilds are unavailable for a repository by setting the prebuild to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. For more information, see "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-prebuilds)." +Der Prebuild wird standardmäßig jedes Mal aktualisiert, wenn du einen Push in einen Branch mit Prebuildunterstützung ausführst. Wenn der Push eine Änderung der Konfiguration des Entwicklungscontainers beinhaltet, wird während der Aktualisierung die Bezeichnung „{% octicon "zap" aria-label="The zap icon" %} Prebuild bereit“ aus der Liste der Computertypen entfernt. Während dieser Zeit kannst du weiterhin Codespaces ohne Prebuild erstellen. Bei Bedarf kannst du die Anzahl der Fälle reduzieren, in denen Prebuilds für ein Repository nicht verfügbar sind, indem du das Prebuild so einstellst, dass es nur aktualisiert wird, wenn du eine Änderung an deinen Dev-Container-Konfigurationsdateien vornimmst, oder nur nach einem benutzerdefinierten Zeitplan. Weitere Informationen findest du unter [Konfigurieren von Prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-prebuilds). -If your branch is not specifically enabled for prebuilds it may still benefit from prebuilds if it was branched from a prebuild-enabled branch. However, if the dev container configuration is changed on your branch, so that it's not the same as the configuration on the base branch, prebuilds will no longer be available on your branch. +Wenn dein Branch nicht speziell für Prebuilds aktiviert ist, kann er trotzdem von Prebuilds profitieren, wenn er von einem Branch mit Prebuildunterstützung abzweigt. Wenn die Dev-Containerkonfiguration jedoch in deinem Branch geändert wird, sodass sie nicht mit der Konfiguration im Basisbranch identisch ist, stehen Prebuilds nicht mehr in deinem Branch zur Verfügung. -Here are things to check if the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is not displayed for a particular branch: +Die folgenden Punkte müssen überprüft werden, wenn die Bezeichnung „{% octicon "zap" aria-label="The zap icon" %} Prebuild bereit“ für einen bestimmten Branch nicht angezeigt wird: -* Confirm that a prebuild configuration exists for this branch. If you’re not a repository administrator, you'll need to reach out to one to confirm this. -* Confirm that the prebuild configuration includes your region. -* Check whether a change to the dev container configuration was pushed to the prebuild-enabled branch recently. If so, you will typically have to wait until the prebuild workflow run for this push completes before prebuilds are available again. -* If no configuration changes were recently made, go to the **Actions** tab of your repository, click **{% octicon "codespaces" aria-label="The Codespaces icon" %} {% data variables.product.prodname_codespaces %} Prebuilds** in the workflows list, and check that prebuild workflow runs for the branch are succeeding. If latest runs of a workflow failed, and one or more of these failed runs contained changes to the dev container configuration, then there will be no available prebuilds for the associated branch. +* Vergewissere dich, dass für diesen Branch eine Prebuildkonfiguration vorhanden ist. Wenn du kein Repositoryadministrator bist, musst du einen solchen bitten, dies zu bestätigen. +* Vergewissere dich, dass die Vorbuildkonfiguration deine Region enthält. +* Überprüfe, ob kürzlich eine Änderung der Dev-Containerkonfiguration zu dem Branch mit Prebuildunterstützung verschoben wurde. Wenn dies der Fall ist, musst du in der Regel warten, bis der Prebuildworkflow für diesen Push abgeschlossen ist, bevor Prebuilds erneut verfügbar sind. +* Wenn in letzter Zeit keine Konfigurationsänderungen vorgenommen wurden, navigiere zur Registerkarte **Aktionen** deines Repositorys, klicke in der Liste der Workflows auf **{% octicon "codespaces" aria-label="The Codespaces icon" %} {% data variables.product.prodname_codespaces %}-Prebuilds**, und überprüfe, ob Ausführungen von Prebuildworkflows für den Branch erfolgreich sind. Wenn die letzten Ausführungen eines Workflows erfolglos waren und eine oder mehrere dieser erfolglosen Ausführungen Änderungen an der Dev-Container-Konfiguration enthielten, sind keine Prebuilds für den zugehörigen Branch verfügbar. -## Some resources cannot be accessed in codespaces created using a prebuild +## In Codespaces, die mithilfe eines Prebuilds erstellt wurden, kann auf einige Ressourcen nicht zugegriffen werden. -If the `devcontainer.json` configuration file for a prebuild configuration specifies that permissions for access to other repositories are required, then the repository administrator is prompted to authorize these permissions when they create or update the prebuild configuration. If the administrator does not grant all of the requested permissions there's a chance that problems may occur in the prebuild, and in codespaces created from this prebuild. This is true even if the user who creates a codespace based on this prebuild _does_ grant all of the permissions when they are prompted to do so. +Wenn die `devcontainer.json`-Konfigurationsdatei für eine Prebuildkonfiguration angibt, dass Berechtigungen für den Zugriff auf andere Repositorys erforderlich sind, werden Repositoryadministrator*innen beim Erstellen oder Aktualisieren der Prebuildkonfiguration aufgefordert, diese Berechtigungen zu autorisieren. Wenn der bzw. die Administrator*in nicht alle angeforderten Berechtigungen gewährt, können im Prebuild und in Codespaces, die aus diesem Prebuild erstellt wurden, unter Umständen Probleme auftreten. Dies gilt auch dann, wenn die Benutzer*innen, die einen Codespace basierend auf diesem Prebuild erstellen, alle Berechtigungen _gewähren_, wenn sie dazu aufgefordert werden. -## Troubleshooting failed workflow runs for prebuilds +## Problembehandlung bei erfolglosen Workflowausführungen für Prebuilds -### Increasing the {% data variables.product.prodname_actions %} spending limit +### Erhöhen des Ausgabenlimits für {% data variables.product.prodname_actions %} -Prebuilds are created and updated using {% data variables.product.prodname_actions %}. Your prebuild workflows will fail if you have used all of your {% data variables.product.prodname_actions %} minutes and have reached your spending limit. If this occurs you can increase your {% data variables.product.prodname_actions %} spending limit to allow the workflows to run. For more information, see "[Managing your spending limit for {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions)." +Prebuilds werden mit {% data variables.product.prodname_actions %} erstellt und aktualisiert. Prebuildworkflows sind nicht erfolgreich, wenn du alle deine {% data variables.product.prodname_actions %}-Minuten aufgebraucht und dein Ausgabenlimit erreicht hast. Sollte das der Fall sein, kannst du dein Ausgabenlimit für {% data variables.product.prodname_actions %} erhöhen, damit die Workflows ausgeführt werden können. Weitere Informationen findest du unter [Verwalten deines Ausgabenlimits für {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions). -### Authorizing access permissions +### Autorisieren von Zugriffsberechtigungen -If the `devcontainer.json` configuration file for a prebuild configuration is updated to specify that permissions for access to other repositories are required, and a repository administrator has not been prompted to authorize these permissions for the prebuild configuration, then the prebuild workflow may fail. Try updating the prebuild configuration, without making any changes. If, when you click **Update**, the authorization page is displayed, check that the requested permissions are appropriate and, if so, authorize the request. For more information, see "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds#editing-a-prebuild-configuration)" and "[Managing access to other repositories within your codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces#setting-additional-repository-permissions)." +Wenn die `devcontainer.json`-Konfigurationsdatei für eine Prebuildkonfiguration aktualisiert wird, um anzugeben, dass Berechtigungen für den Zugriff auf andere Repositorys erforderlich sind, und Repositoryadministrator*innen nicht zur Autorisierung dieser Berechtigungen für die Prebuildkonfiguration aufgefordert werden, kann der Prebuild fehlschlagen. Versuche, die Prebuildkonfiguration zu aktualisieren, ohne Änderungen vorzunehmen. Wenn du auf **Aktualisieren** klickst, wird die Autorisierungsseite angezeigt. Überprüfe, ob die angeforderten Berechtigungen geeignet sind, und autorisiere die Anforderung gegebenenfalls. Weitere Informationen findest du unter [Verwalten von Prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds#editing-a-prebuild-configuration) und [Verwalten des Zugriffs auf andere Repositorys innerhalb deines Codespaces](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces#setting-additional-repository-permissions). -If the workflow runs for a prebuild configuration are failing, you can temporarily disable the prebuild configuration while you investigate. For more information, see "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds#disabling-a-prebuild-configuration)." +Wenn die Workflowausführungen für eine Prebuildkonfiguration erfolglos sind, kannst du die Prebuildkonfiguration vorübergehend deaktivieren, während du Untersuchungen anstellst. Weitere Informationen findest du unter [Verwalten von Prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds#disabling-a-prebuild-configuration). -### Preventing out-of-date prebuilds being used +### Verhindern der Verwendung veralteter Prebuilds -By default, if the latest prebuild workflow has failed, then a previous prebuild for the same combination of repository, branch, and `devcontainer.json` configuration file will be used to create new codespaces. This behavior is called prebuild optimization. +Wenn beim neuesten Prebuildworkflow ein Fehler aufgetreten ist, wird standardmäßig ein vorheriger Prebuild für die gleiche Kombination aus Repository, Branch und Konfigurationsdatei (`devcontainer.json`) verwendet, um neue Codespaces zu erstellen. Dieses Verhalten wird als Prebuildoptimierung bezeichnet. -We recommend keeping prebuild optimization enabled, because it helps ensure that codespaces can still be created quickly if an up-to-date prebuild is not available. However, as a repository administrator, you can disable prebuild optimization if you run into problems with prebuilt codespaces being behind the current state of the branch. If you disable prebuild optimization, codespaces for the relevant combination of repository, branch, and `devcontainer.json` file will be created without a prebuild if the latest prebuild workflow has failed or is currently running. +Es empfiehlt sich, die Prebuildoptimierung aktiviert zu lassen, da dadurch sichergestellt werden kann, dass weiterhin schnell Codespaces erstellt werden können, auch wenn kein aktueller Prebuild verfügbar ist. Als Repositoryadministrator kannst du die Prebuildoptimierung jedoch deaktivieren, wenn bei dir Probleme mit vordefinierten Codespaces auftreten, die nicht dem aktuellen Zustand des Branchs entsprechen. Falls du die Prebuildoptimierung deaktivierst, werden Codespaces für die relevante Kombination aus Repository, Branch und der Datei `devcontainer.json` ohne Prebuild erstellt, wenn beim neuesten Prebuildworkflow ein Fehler aufgetreten ist oder wenn der neueste Prebuildworkflow gerade ausgeführt wird. {% data reusables.codespaces.accessing-prebuild-configuration %} -1. To the right of the affected prebuild configuration, select the ellipsis (**...**), then click **Edit**. +1. Wähle rechts neben der betroffenen Prebuildkonfiguration die Auslassungspunkte ( **...** ) aus, und klicke anschließend auf **Bearbeiten**. - ![Screenshot of a list of prebuilds, with "Edit" highlighted](/assets/images/help/codespaces/edit-prebuild-configuration.png) -1. Scroll to the bottom of the "Edit configuration" page and click **Show advanced options**. + ![Screenshot: Liste mit Prebuilds und hervorgehobene Option „Bearbeiten“](/assets/images/help/codespaces/edit-prebuild-configuration.png) +1. Scrolle zum unteren Rand der Seite „Konfiguration bearbeiten“, und klicke auf **Erweiterte Optionen anzeigen**. - ![Screenshot of the prebuild configuration page, with "Show advanced options" highlighted](/assets/images/help/codespaces/show-advanced-options.png) -1. If you're sure you want to disable the default setting, select **Disable prebuild optimization**. + ![Screenshot: Seite mit der Prebuildkonfiguration und hervorgehobener Option „Erweiterte Optionen anzeigen“](/assets/images/help/codespaces/show-advanced-options.png) +1. Falls du die Standardeinstellung wirklich deaktivieren möchtest, wähle **Prebuildoptimierung deaktivieren** aus. - ![Screenshot of the advanced option section and the "disable prebuild optmization" setting](/assets/images/help/codespaces/disable-prebuild-optimization.png) -1. To save your change, click **Update**. + ![Screenshot: Abschnitt mit den erweiterten Optionen und der Einstellung „Prebuildoptimierung deaktivieren“](/assets/images/help/codespaces/disable-prebuild-optimization.png) +1. Klicke zum Speichern deiner Änderung auf **Aktualisieren**. -## Further reading +## Weiterführende Themen -- "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds)" -- "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds)" +- [Konfigurieren von Prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds) +- [Verwalten von Prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds) diff --git a/translations/de-DE/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md b/translations/de-DE/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md index af188745d701..8f7905ac4574 100644 --- a/translations/de-DE/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md +++ b/translations/de-DE/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md @@ -1,6 +1,6 @@ --- -title: Erstellen einer Standard-Community-Health-File -intro: "Du kannst standardmäßige Community-Unterstützungsdateien wie z.\_B. CONTRIBUTING oder CODE_OF_CONDUCT erstellen. Standarddateien werden für alle Repositorys eines Kontos verwendet, das keine eigene Datei dieser Art enthält." +title: Creating a default community health file +intro: 'You can create default community health files, such as CONTRIBUTING and CODE_OF_CONDUCT. Default files will be used for any repository owned by the account that does not contain its own file of that type.' redirect_from: - /articles/creating-a-default-community-health-file-for-your-organization - /github/building-a-strong-community/creating-a-default-community-health-file-for-your-organization @@ -12,41 +12,46 @@ versions: topics: - Community shortTitle: Community health file -ms.openlocfilehash: 762af2fcbbc16e0bfc671df2409fede9ea6e2c67 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: de-DE -ms.lasthandoff: 09/05/2022 -ms.locfileid: '145105412' --- -## Informationen zu Standard-Community-Unterstützungsdateien -Du kannst standardmäßige Communityintegritätsdateien einem öffentlichen Repository namens `.github` im Stammverzeichnis des Repositorys oder in den Ordnern `docs` oder `.github` hinzufügen. +## About default community health files -Standarddateien werden von {% data variables.product.product_name %} für beliebige im Besitz des Kontos befindliche Repositorys verwendet und angezeigt, die an keiner der folgenden Stellen über eigene Dateien dieses Typs verfügen: -- im Root des Repositorys -- im Ordner `.github` -- im Ordner `docs` +You can add default community health files to a public repository called `.github`, in the root of the repository or in the `docs` or `.github` folders. -Wenn z. B. jemand einen Issue oder Pull Request in einem Repository erstellt, das keine eigene CONTRIBUTING-Datei enthält, wird ein Link zur standardmäßigen CONTRIBUTING-Datei angezeigt. Wenn ein Repository Dateien in seinem eigenen `.github/ISSUE_TEMPLATE`-Ordner{% ifversion fpt or ghes or ghec %} enthält, einschließlich Issuevorlagen oder einer *config.yml*-Datei,{% endif %} wird keiner der Inhalte des standardmäßigen `.github/ISSUE_TEMPLATE`-Ordners verwendet. +{% data variables.product.product_name %} will use and display default files for any repository owned by the account that does not have its own file of that type in any of the following places: +- the root of the repository +- the `.github` folder +- the `docs` folder -Standarddateien sind nicht in Klonen, Paketen oder Downloads von einzelnen Repositorys enthalten, da sie nur im `.github`-Repository gespeichert sind. +For example, anyone who creates an issue or pull request in a repository that does not have its own CONTRIBUTING file will see a link to the default CONTRIBUTING file. If a repository has any files in its own `.github/ISSUE_TEMPLATE` folder{% ifversion fpt or ghes or ghec %}, including issue templates or a *config.yml* file,{% endif %} none of the contents of the default `.github/ISSUE_TEMPLATE` folder will be used. -## Unterstützte Dateitypen +Default files are not included in clones, packages, or downloads of individual repositories because they are stored only in the `.github` repository. -Du kannst in deiner Organisation{% ifversion fpt or ghes or ghec %} oder deinem persönlichen Konto{% endif %} Standardeinstellungen für die folgenden Communityintegritätsdateien erstellen: +## Supported file types -Communityintegritätsdatei | Beschreibung --- | ---{% ifversion fpt or ghec %} *CODE_OF_CONDUCT.md* | Eine A CODE_OF_CONDUCT-Datei definiert Standards für die Interaktion in einer Community. Weitere Informationen findest du unter „[Hinzufügen eines Verhaltenskodexes zum Projekt](/articles/adding-a-code-of-conduct-to-your-project/)“.{% endif %} *CONTRIBUTING.md* | Eine CONTRIBUTING-Datei vermittelt, wie Personen zu deinem Projekt beitragen sollten. Weitere Informationen findest du unter „[Festlegen von Richtlinien für Repositorymitwirkende](/articles/setting-guidelines-for-repository-contributors/)“.{% ifversion fpt or ghec %} *FUNDING.yml* | Eine FUNDING-Datei zeigt eine Sponsorenschaltfläche in deinem Repository an, um die Transparenz von Finanzierungsoptionen für dein Open Source Projekt zu erhöhen. Weitere Informationen findest du unter „[Anzeigen einer Sponsorenschaltfläche im Repository](/articles/displaying-a-sponsor-button-in-your-repository)“.{% endif %} Issue- und Pull Request-Vorlagen{% ifversion fpt or ghes or ghec %} und *config.yml*{% endif %} | Mit Issue- und Pull Request-Vorlagen kannst du die Informationen, die Mitarbeiter beim Erstellen von Issues und Pull Requests in deinem Repository verwenden sollen, anpassen und standardisieren. Weitere Informationen findest du unter „[Informationen zu Issue- und Pull Request-Vorlagen](/articles/about-issue-and-pull-request-templates/)“.{% ifversion fpt or ghes or ghec %} *SECURITY.md |* Eine SECURITY-Datei enthält Anweisungen zum Melden eines Sicherheitsrisikos in deinem Projekt. Weitere Informationen findest du unter „[Hinzufügen einer Sicherheitsrichtlinie zum Repository](/code-security/getting-started/adding-a-security-policy-to-your-repository)“.{% endif %} *SUPPORT.md |* Eine SUPPORT-Datei informiert Personen über Möglichkeiten, Hilfe zu deinem Projekt zu erhalten. Weitere Informationen findest du unter „[Hinzufügen von Supportressourcen zum Projekt](/articles/adding-support-resources-to-your-project/)“. +You can create defaults in your organization{% ifversion fpt or ghes or ghec %} or personal account{% endif %} for the following community health files: -Du kannst keine Standard-Lizenzdatei erstellen. Lizenzdateien müssen zu individuellen Repositorys hinzugefügt werden, damit die Datei bei Klonen, Paketieren und Herunterladen des Projekts enthalten ist. +Community health file | Description +--- | ---{% ifversion fpt or ghec %} +*CODE_OF_CONDUCT.md* | A CODE_OF_CONDUCT file defines standards for how to engage in a community. For more information, see "[Adding a code of conduct to your project](/articles/adding-a-code-of-conduct-to-your-project/)."{% endif %} +*CONTRIBUTING.md* | A CONTRIBUTING file communicates how people should contribute to your project. For more information, see "[Setting guidelines for repository contributors](/articles/setting-guidelines-for-repository-contributors/)."{% ifversion discussion-category-forms %} +Discussion category forms | Discussion category forms customize the templates that are available for community members to use when they open new discussions in your repository. For more information, see "[Creating discussion category forms](/discussions/managing-discussions-for-your-community/creating-discussion-category-forms)."{% endif %}{% ifversion fpt or ghec %} +*FUNDING.yml* | A FUNDING file displays a sponsor button in your repository to increase the visibility of funding options for your open source project. For more information, see "[Displaying a sponsor button in your repository](/articles/displaying-a-sponsor-button-in-your-repository)."{% endif %} +Issue and pull request templates{% ifversion fpt or ghes or ghec %} and *config.yml*{% endif %} | Issue and pull request templates customize and standardize the information you'd like contributors to include when they open issues and pull requests in your repository. For more information, see "[About issue and pull request templates](/articles/about-issue-and-pull-request-templates/)."{% ifversion fpt or ghes or ghec %} +*SECURITY.md* | A SECURITY file gives instructions for how to report a security vulnerability in your project. For more information, see "[Adding a security policy to your repository](/code-security/getting-started/adding-a-security-policy-to-your-repository)."{% endif %} +*SUPPORT.md* | A SUPPORT file lets people know about ways to get help with your project. For more information, see "[Adding support resources to your project](/articles/adding-support-resources-to-your-project/)." -## Ein Repository für Standarddateien erstellen +You cannot create a default license file. License files must be added to individual repositories so the file will be included when a project is cloned, packaged, or downloaded. + +## Creating a repository for default files {% data reusables.repositories.create_new %} -2. Verwende das Dropdownmenü **Besitzer**, und wähle die Organisation{% ifversion fpt or ghes or ghec %} oder das persönliche Konto{% endif %} aus, für die bzw. das du Standarddateien erstellen möchtest. - ![Dropdownmenü „Besitzer“](/assets/images/help/repository/create-repository-owner.png) -3. Gib **.github** als Namen für dein Repository und eine optionale Beschreibung ein. - ![Feld „Repository erstellen“](/assets/images/help/repository/default-file-repository-name.png) -4. Stelle sicher, dass der Repositorystatus auf **Öffentlich** festgelegt ist (ein Repository für Standarddateien darf nicht privat sein). - ![Optionsfelder zum Auswählen des privaten oder öffentlichen Status](/assets/images/help/repository/create-repository-public-private.png) {% data reusables.repositories.initialize-with-readme %} {% data reusables.repositories.create-repo %} -7. Erstelle im Repository eine der möglichen Community-Unterstützungsdateien. Issuevorlagen{% ifversion fpt or ghes or ghec %} und die zugehörige Konfigurationsdatei{% endif %} müssen sich in einem Ordner namens `.github/ISSUE_TEMPLATE` befinden. Alle anderen unterstützten Dateien können sich im Stammverzeichnis des Repositorys, im `.github`-Ordner oder im `docs`-Ordner befinden. Weitere Informationen findest du unter [Erstellen neuer Dateien](/articles/creating-new-files/). +2. Use the **Owner** drop-down menu, and select the organization{% ifversion fpt or ghes or ghec %} or personal account{% endif %} you want to create default files for. + ![Owner drop-down menu](/assets/images/help/repository/create-repository-owner.png) +3. Type **.github** as the name for your repository, and an optional description. + ![Create repository field](/assets/images/help/repository/default-file-repository-name.png) +4. Make sure the repository status is set to **Public** (a repository for default files cannot be private). + ![Radio buttons to select private or public status](/assets/images/help/repository/create-repository-public-private.png) +{% data reusables.repositories.initialize-with-readme %} +{% data reusables.repositories.create-repo %} +7. In the repository, create one of the supported community health files. Issue templates{% ifversion fpt or ghes or ghec %} and their configuration file{% endif %} must be in a folder called `.github/ISSUE_TEMPLATE`. All other supported files may be in the root of the repository, the `.github` folder, or the `docs` folder. For more information, see "[Creating new files](/articles/creating-new-files/)." diff --git a/translations/de-DE/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md b/translations/de-DE/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md index 44aa07505cf3..920ec13be1a3 100644 --- a/translations/de-DE/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md +++ b/translations/de-DE/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md @@ -1,6 +1,6 @@ --- -title: Creating a pull request template for your repository -intro: 'When you add a pull request template to your repository, project contributors will automatically see the template''s contents in the pull request body.' +title: Eine Pull-Request-Vorlage für dein Repository erstellen +intro: 'Wenn du eine Pull-Request-Vorlage zu deinem Repository hinzufügst, sehen Projektmitarbeiter automatisch den Inhalt der Vorlage im Text des Pull Requests.' redirect_from: - /articles/creating-a-pull-request-template-for-your-repository - /github/building-a-strong-community/creating-a-pull-request-template-for-your-repository @@ -12,41 +12,44 @@ versions: topics: - Community shortTitle: Create a PR template +ms.openlocfilehash: fa4d3cf78b63af147c85b8f6d77d7cca74e3853a +ms.sourcegitcommit: 4daa156856e651cb3854ead40e35bd918e481ad6 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 12/02/2022 +ms.locfileid: '148190408' --- +Weitere Informationen findest du unter [Informationen zu Vorlagen für Issues und Pull Requests](/articles/about-issue-and-pull-request-templates). -For more information, see "[About issue and pull request templates](/articles/about-issue-and-pull-request-templates)." - -You can create a *PULL_REQUEST_TEMPLATE/* subdirectory in any of the supported folders to contain multiple pull request templates, and use the `template` query parameter to specify the template that will fill the pull request body. For more information, see "[Using query parameters to create a pull request](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/using-query-parameters-to-create-a-pull-request)." +Du kannst in jedem beliebigen unterstützten Ordner ein Unterverzeichnis namens *PULL_REQUEST_TEMPLATE* erstellen, um mehrere Pull Request-Vorlagen zu speichern. Mit dem Abfrageparameter `template` kannst du die Vorlage angeben, mit der der Pull Request-Text ausgefüllt werden soll. Weitere Informationen findest du unter [Verwenden von Abfrageparametern zum Erstellen eines Pull Requests](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/using-query-parameters-to-create-a-pull-request). {% ifversion fpt or ghes or ghec %} -You can create default pull request templates for your organization{% ifversion fpt or ghes or ghec %} or personal account{% endif %}. For more information, see "[Creating a default community health file](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." +Du kannst Standardvorlagen für Pull Requests für dein Organisationskonto{% ifversion fpt or ghes or ghec %} oder dein persönliches Konto{% endif %} festlegen. Weitere Informationen findest du unter [Erstellen einer Standard-Communityintegritätsdatei](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file). {% endif %} -## Adding a pull request template - -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.files.add-file %} -3. In the file name field: - - To make your pull request template visible in the repository's root directory, name the pull request template `pull_request_template.md`. - ![New pull request template name in root directory](/assets/images/help/repository/pr-template-file-name.png) - - To make your pull request template visible in the repository's `docs` directory, name the pull request template `docs/pull_request_template.md`. - ![New pull request template in docs directory](/assets/images/help/repository/pr-template-file-name-docs.png) - - To store your file in a hidden directory, name the pull request template `.github/pull_request_template.md`. - ![New pull request template in hidden directory](/assets/images/help/repository/pr-template-hidden-directory.png) - - To create multiple pull request templates and use the `template` query parameter to specify a template to fill the pull request body, type *.github/PULL_REQUEST_TEMPLATE/*, then the name of your pull request template. For example, `.github/PULL_REQUEST_TEMPLATE/pull_request_template.md`. You can also store multiple pull request templates in a `PULL_REQUEST_TEMPLATE` subdirectory within the root or `docs/` directories. For more information, see "[Using query parameters to create a pull request](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/using-query-parameters-to-create-a-pull-request)." - ![New multiple pull request template in hidden directory](/assets/images/help/repository/pr-template-multiple-hidden-directory.png) -4. In the body of the new file, add your pull request template. This could include: - - A [reference to a related issue](/articles/basic-writing-and-formatting-syntax/#referencing-issues-and-pull-requests) in your repository. - - A description of the changes proposed in the pull request. - - [@mentions](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) of the person or team responsible for reviewing proposed changes. -{% data reusables.files.write_commit_message %} -{% data reusables.files.choose_commit_branch %} Templates are available to collaborators when they are merged into the repository's default branch. +## Eine Pull-Request-Vorlage hinzufügen + +{% data reusables.repositories.navigate-to-repo %} {% data reusables.files.add-file %} +3. Gib Folgendes im Feld für den Dateinamen ein: + - Wenn die Pull Request-Vorlage im Stammverzeichnis des Repositorys sichtbar sein soll, benenne diese Vorlage `pull_request_template.md`. + ![Name der neuen Pull Request-Vorlage im Stammverzeichnis](/assets/images/help/repository/pr-template-file-name.png) + - Wenn die Pull Request-Vorlage im `docs/pull_request_template.md`-Verzeichnis des Repositorys sichtbar sein soll, benenne diese Vorlage `docs`. + ![Neue Pull Request-Vorlage im docs-Verzeichnis](/assets/images/help/repository/pr-template-file-name-docs.png) + - Um deine Datei in einem ausgeblendeten Verzeichnis zu speichern, benenne die Pull Request-Vorlage `.github/pull_request_template.md`. + ![Neue Pull Request-Vorlage in ausgeblendetem Verzeichnis](/assets/images/help/repository/pr-template-hidden-directory.png) + - Um mehrere Pull Request-Vorlagen zu erstellen und mithilfe des Abfrageparameters `template` eine Vorlage zum Ausfüllen des Pull Request-Texts anzugeben, gib *.github/PULL_REQUEST_TEMPLATE/* gefolgt vom Namen der Pull Request-Vorlage ein. Beispiel: `.github/PULL_REQUEST_TEMPLATE/pull_request_template.md`. Du kannst auch mehrere Pull Request-Vorlagen in einem `PULL_REQUEST_TEMPLATE`-Unterverzeichnis innerhalb des Stammverzeichnisses oder des `docs/`-Verzeichnisses speichern. Weitere Informationen findest du unter [Verwenden von Abfrageparametern zum Erstellen eines Pull Requests](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/using-query-parameters-to-create-a-pull-request). + ![Mehrere neue Pull Request-Vorlagen in ausgeblendetem Verzeichnis](/assets/images/help/repository/pr-template-multiple-hidden-directory.png) +4. Füge im Text der neuen Datei deine Pull-Request-Vorlage hinzu. Sie könnte beispielsweise Folgendes enthalten: + - Ein [Verweis auf ein verwandtes Issue](/articles/basic-writing-and-formatting-syntax/#referencing-issues-and-pull-requests) in deinem Repository. + - Eine Beschreibung der Änderungen, die im Pull Request vorgeschlagen werden. + - [@mentions](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) der Person oder des Teams, die bzw. das für die Überprüfung vorgeschlagener Änderungen verantwortlich ist. +{% data reusables.files.write_commit_message %} {% data reusables.files.choose_commit_branch %} Vorlagen sind für Mitarbeiter verfügbar, wenn sie in den Standardbranch des Repositorys gemergt wurden. {% data reusables.files.propose_new_file %} -## Further reading +## Weiterführende Themen -- "[About issue and pull request templates](/articles/about-issue-and-pull-request-templates)" -- "[About automation for issues and pull requests with query parameters](/articles/about-automation-for-issues-and-pull-requests-with-query-parameters)" -- "[Creating a pull request](/articles/creating-a-pull-request)" +- [Informationen zu Vorlagen für Issues und Pull Requests](/articles/about-issue-and-pull-request-templates) +- [Informationen zur Automatisierung für Issues und Pull Requests mit Abfrageparametern](/articles/about-automation-for-issues-and-pull-requests-with-query-parameters) +- [Erstellen eines Pull Requests](/articles/creating-a-pull-request) diff --git a/translations/de-DE/content/discussions/managing-discussions-for-your-community/index.md b/translations/de-DE/content/discussions/managing-discussions-for-your-community/index.md index 8d7764365804..20c6afa9f1f0 100644 --- a/translations/de-DE/content/discussions/managing-discussions-for-your-community/index.md +++ b/translations/de-DE/content/discussions/managing-discussions-for-your-community/index.md @@ -9,6 +9,8 @@ children: - /managing-categories-for-discussions - /moderating-discussions - /viewing-insights-for-your-discussions + - /creating-discussion-category-forms + - /syntax-for-discussion-category-forms ms.openlocfilehash: 156460ecfbb27820f11ccad388ceaff069f835b1 ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 ms.translationtype: HT diff --git a/translations/de-DE/content/discussions/managing-discussions-for-your-community/managing-discussions.md b/translations/de-DE/content/discussions/managing-discussions-for-your-community/managing-discussions.md index 302f14adae9b..cf7fe9965122 100644 --- a/translations/de-DE/content/discussions/managing-discussions-for-your-community/managing-discussions.md +++ b/translations/de-DE/content/discussions/managing-discussions-for-your-community/managing-discussions.md @@ -1,215 +1,201 @@ --- -title: Managing discussions -intro: 'You can categorize, spotlight, transfer, or delete the discussions.' +title: Verwalten von Diskussionen +intro: 'Du kannst die Diskussionen kategorisieren, hervorheben, übertragen oder löschen.' permissions: Repository administrators and people with write or greater access to a repository can manage discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage discussions in the organization. versions: feature: discussions shortTitle: Manage discussions redirect_from: - /discussions/managing-discussions-for-your-community/managing-discussions-in-your-repository +ms.openlocfilehash: e5e1474648973c90d16e8998db18518331233aa3 +ms.sourcegitcommit: 1529de77bfcbe45519131b5f5fb3ab319758c2d2 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/14/2022 +ms.locfileid: '148164339' --- +## Informationen zum Verwalten von Diskussionen +{% data reusables.discussions.about-discussions %} Weitere Informationen zu Diskussionen findest du unter [Informationen zu Diskussionen](/discussions/collaborating-with-your-community-using-discussions/about-discussions). -## About management of discussions +Organisationsbesitzer*innen können die erforderlichen Berechtigungen zum Erstellen einer Diskussion in Repositorys auswählen, die sich im Besitz der Organisation befinden. Ebenso können sie die im Quellrepository erforderlichen Berechtigungen ändern, um auszuwählen, welche Berechtigungen zum Erstellen einer Organisationsdiskussion erforderlich sind. Weitere Informationen findest du unter [Verwalten der Diskussionserstellung für Repositorys in deiner Organisation](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization). -{% data reusables.discussions.about-discussions %} For more information about discussions, see "[About discussions](/discussions/collaborating-with-your-community-using-discussions/about-discussions)." +Als Diskussionsbetreuer kannst du Communityressourcen erstellen, um Diskussionen zu fördern, die auf das Gesamtprojektziel ausgerichtet sind, und ein freundliches offenes Forum für Projektmitarbeiter verfügbar machen. Das Erstellen von zu befolgenden {% ifversion fpt or ghec %}Verhaltensregeln oder{% endif %} Richtlinien für Mitwirkende für Projektmitarbeiter, trägt dazu bei, ein kooperatives und produktives Forum zu etablieren. Weitere Informationen zum Erstellen von Communityressourcen findest du unter{% ifversion fpt or ghec %} [Hinzufügen von Verhaltensregeln zu deinem Projekt](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project) und{% endif %} [Festlegen von Richtlinien für Repositorymitwirkende](/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors). -Organization owners can choose the permissions required to create a discussion in repositories owned by the organization. Similarly, to choose the permissions required to create an organization discussion, organization owners can change the permissions required in the source repository. For more information, see "[Managing discussion creation for repositories in your organization](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)." +Wenn im Rahmen einer Diskussion Ideen oder Fehler herausgearbeitet werden, an denen gearbeitet werden kann, kannst du aus der Diskussion heraus ein neues Issue erstellen. Weitere Informationen findest du unter [Erstellen eines Issues](/issues/tracking-your-work-with-issues/creating-an-issue#creating-an-issue-from-a-discussion). -As a discussions maintainer, you can create community resources to encourage discussions that are aligned with the overall project goal and maintain a friendly open forum for collaborators. Creating{% ifversion fpt or ghec %} a code of conduct or{% endif %} contribution guidelines for collaborators to follow will help facilitate a collaborative and productive forum. For more information on creating community resources, see{% ifversion fpt or ghec %} "[Adding a code of conduct to your project](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)," and{% endif %} "[Setting guidelines for repository contributors](/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors)." +Du kannst eine Diskussion an den Anfang der Diskussionsliste für das Repository oder die Organisation anheften. {% ifversion discussions-category-specific-pins %}Du kannst eine Diskussion auch an eine bestimmte Kategorie anheften.{% endif %} Weitere Informationen findest du unter [Anheften einer Diskussion](/discussions/managing-discussions-for-your-community/managing-discussions#pinning-a-discussion). -When a discussion yields an idea or bug that is ready to be worked on, you can create a new issue from a discussion. For more information, see "[Creating an issue](/issues/tracking-your-work-with-issues/creating-an-issue#creating-an-issue-from-a-discussion)." - -You can pin a discussion to the top of the list of discussions for the repository or organization. {% ifversion discussions-category-specific-pins %}You can also pin a discussion to a specific category.{% endif %} For more information, see "[Pinning a discussion](/discussions/managing-discussions-for-your-community/managing-discussions#pinning-a-discussion)." - -For more information on facilitating a healthy discussion, see "[Moderating comments and conversations](/communities/moderating-comments-and-conversations)." +Weitere Informationen zum Fördern einer produktiven Diskussion findest du unter [Moderieren von Kommentaren und Konversationen](/communities/moderating-comments-and-conversations). {% data reusables.discussions.you-can-label-discussions %} -## Prerequisites +## Voraussetzungen -To manage discussions in a repository, {% data variables.product.prodname_discussions %} must be enabled for the repository. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for a repository](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)." +Zum Verwalten von Diskussionen in einem Repository muss {% data variables.product.prodname_discussions %} für das Repository aktiviert sein. Weitere Informationen findest du unter [Aktivieren oder Deaktivieren von {% data variables.product.prodname_discussions %} für ein Repository](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository). -To manage discussions in an organization, {% data variables.product.prodname_discussions %} must be enabled for the organization. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." +{% data variables.product.prodname_discussions %} muss für die Organisation aktiviert sein, um Diskussionen in einer Organisation zu verwalten. Weitere Informationen findest du unter [Aktivieren oder Deaktivieren von {% data variables.product.prodname_discussions %} für eine Organisation](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization). -## Changing the category for a discussion +## Ändern der Kategorie für eine Diskussion -You can categorize discussions to help community members find related discussions. For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Du kannst Diskussionen kategorisieren, um Communitymitgliedern bei der Suche nach verwandten Diskussionen zu helfen. Weitere Informationen findest du unter [Verwalten von Kategorien für Diskussionen](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions). -You can also move a discussion to a different category. It's not possible to move a discussion to or from the polls category. +Du kannst auch eine Diskussion in eine andere Kategorie verschieben. Es ist nicht möglich, eine Diskussion in die Umfragekategorie zu verschieben oder aus dieser zu entfernen. -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, to the right of "Category", click {% octicon "gear" aria-label="The gear icon" %}. +{% data reusables.repositories.navigate-to-repo %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Randleiste rechts neben „Category“ (Kategorie) auf {% octicon "gear" aria-label="The gear icon" %}. - ![Screenshot of the "Category" with gear icon](/assets/images/help/discussions/category-in-sidebar.png) + ![Screenshot der Kategorie mit Zahnradsymbol](/assets/images/help/discussions/category-in-sidebar.png) -1. Click a category. +1. Klicke auf eine Kategorie. - ![Screenshot of the "Change category" drop-down menu](/assets/images/help/discussions/change-category-drop-down.png) + ![Screenshot des Dropdownmenüs „Kategorie ändern“](/assets/images/help/discussions/change-category-drop-down.png) -## Pinning a discussion +## Anheften einer Diskussion -{% ifversion discussions-category-specific-pins %} -You can pin a discussion above the list of discussions for the repository or organization. You can also pin a discussion to a specific category. The globally pinned discussions will be shown in addition to the discussions pinned to a specific category. +{% ifversion discussions-category-specific-pins %} Du kannst eine Diskussion oberhalb der Diskussionsliste für das Repository oder die Organisation anheften. Du kannst eine Diskussion auch an eine bestimmte Kategorie anheften. Die global angehefteten Diskussionen werden zusätzlich zu den Diskussionen angezeigt, die an eine bestimmte Kategorie angeheftet wurden. -This is what it looks like when you have a globally pinned discussion and a discussion pinned to the Ideas category. +So sieht es aus, wenn du eine global angeheftete Diskussion und eine Diskussion an die Kategorie „Ideen“ anheftest. -![Screenshot of a globally pinned discussion and a discussion pinned to the Ideas category](/assets/images/help/discussions/overview-pinned-discussions.png) +![Screenshot einer global angehefteten Diskussion und einer an die Kategorie „Ideen“ angehefteten Diskussion](/assets/images/help/discussions/overview-pinned-discussions.png) -### Pinning a discussion globally +### Globales Anheften einer Diskussion {% endif %} -You can pin up to four important discussions above the list of discussions for the repository or organization. +Du kannst bis zu vier wichtige Diskussionen über der Liste der Diskussionen für das Repository oder die Organisation anheften. -{% data reusables.discussions.navigate-to-repo-or-org %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, click {% octicon "pin" aria-label="The pin icon" %} **Pin discussion**. +{% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Randleiste auf {% octicon "pin" aria-label="The pin icon" %} **Pin discussion** (Diskussion anheften). {% ifversion discussions-category-specific-pins %} - ![Screenshot of the "Pin discussion" option in right sidebar for discussion](/assets/images/help/discussions/click-pin-discussion-with-category-pins.png){% else %} + ![Screenshot der Option „Diskussion anheften“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/click-pin-discussion-with-category-pins.png){% else %} - ![Screenshot of the "Pin discussion" option in right sidebar for discussion](/assets/images/help/discussions/click-pin-discussion.png){% endif %} + ![Screenshot der Option „Diskussion anheften“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/click-pin-discussion.png){% endif %} -1. Optionally, customize the look of the pinned discussion. +1. Passe optional das Aussehen der angehefteten Diskussion an. - ![Screenshot of customization options for a pinned discussion](/assets/images/help/discussions/customize-pinned-discussion.png) + ![Screenshot der Anpassungsoptionen für eine angeheftete Diskussion](/assets/images/help/discussions/customize-pinned-discussion.png) -1. Click **Pin discussion**. +1. Klicke auf **Pin discussion** (Diskussion anheften). - ![Screenshot of the "Pin discussion" button under customization options for pinned discussion](/assets/images/help/discussions/click-pin-discussion-button.png) + ![Screenshot der Schaltfläche „Diskussion anheften“ unter den Anpassungsoptionen für angeheftete Diskussionen](/assets/images/help/discussions/click-pin-discussion-button.png) {% ifversion discussions-category-specific-pins %} -### Pinning a discussion to a category +### Anheften einer Diskussion an eine Kategorie -You can pin up to four important discussions above the list of discussions in a specific category. +Du kannst bis zu vier wichtige Diskussionen über der Diskussionsliste in einer bestimmten Kategorie anheften. -{% data reusables.discussions.navigate-to-repo-or-org %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, click {% octicon "pin" aria-label="The pin icon" %} **Pin discussion to CATEGORY**. +{% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Seitenleiste auf {% octicon "pin" aria-label="The pin icon" %} **Diskussion an KATEGORIE anheften**. - ![Screenshot of the "Pin discussion to CATEGORY" option in right sidebar for discussion](/assets/images/help/discussions/pin-discussion-to-category.png) + ![Screenshot der Option „Diskussion an KATEGORIE anheften“ in der rechten Seitenleiste für Diskussionen](/assets/images/help/discussions/pin-discussion-to-category.png) -2. To confirm, click **Pin to CATEGORY**. +2. Klicke zur Bestätigung auf **An KATEGORIE anheften**. - ![Screenshot of the "Pin discussion to CATEGORY" modal](/assets/images/help/discussions/pin-discussion-to-category-modal.png) + ![Screenshot des modalen Dialogfensters „Diskussion an KATEGORIE anheften“](/assets/images/help/discussions/pin-discussion-to-category-modal.png) {% endif %} -## Editing a pinned discussion +## Bearbeiten einer angehefteten Diskussion -Editing a pinned discussion will not change the discussion's category. For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Durch das Bearbeiten einer angehefteten Diskussion wird die Kategorie der Diskussion nicht geändert. Weitere Informationen findest du unter [Verwalten von Kategorien für Diskussionen](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions). -{% data reusables.discussions.navigate-to-repo-or-org %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, click {% octicon "pencil" aria-label="The pencil icon" %} **Edit pinned discussion**. +{% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Randleiste auf {% octicon "pencil" aria-label="The pencil icon" %} **Edit pinned discussion** (Angeheftete Diskussion bearbeiten). {% ifversion discussions-category-specific-pins %} - ![Screenshot of the "Edit pinned discussion" option in right sidebar for discussion](/assets/images/help/discussions/edit-pinned-discussion-with-category-pins.png) {% else %} + ![Screenshot der Option „Angeheftete Diskussion bearbeiten“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/edit-pinned-discussion-with-category-pins.png) {% else %} - ![Screenshot of the "Edit pinned discussion" option in right sidebar for discussion](/assets/images/help/discussions/click-edit-pinned-discussion.png){% endif %} + ![Screenshot der Option „Angeheftete Diskussion bearbeiten“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/click-edit-pinned-discussion.png){% endif %} -1. Customize the look of the pinned discussion. +1. Passe das Aussehen der angehefteten Diskussion an. - ![Screenshot of customization options for a pinned discussion](/assets/images/help/discussions/customize-pinned-discussion.png) + ![Screenshot der Anpassungsoptionen für eine angeheftete Diskussion](/assets/images/help/discussions/customize-pinned-discussion.png) -1. Click **Pin discussion**. +1. Klicke auf **Pin discussion** (Diskussion anheften). - ![Screenshot of the "Pin discussion" button under customization options for pinned discussion](/assets/images/help/discussions/click-pin-discussion-button.png) + ![Screenshot der Schaltfläche „Diskussion anheften“ unter den Anpassungsoptionen für angeheftete Diskussionen](/assets/images/help/discussions/click-pin-discussion-button.png) -## Unpinning a discussion +## Lösen einer Diskussion {% ifversion discussions-category-specific-pins %} -You can unpin a discussion from the list of discussions for the repository or organization, or from the list of discussions in a specific category. +Du kannst eine Diskussion von der Diskussionsliste für das Repository oder die Organisation oder von der Diskussionsliste einer bestimmten Kategorie lösen. -### Unpinning a globally pinned discussion +### Lösen einer global angehefteten Diskussion -You can unpin a globally pinned discussion. This will not delete the discussion, but the discussion will no longer be displayed above the list of discussions. +Du kannst eine global angeheftete Diskussion wieder lösen. Dadurch wird die Diskussion nicht gelöscht, aber die Diskussion wird nicht mehr oberhalb der Diskussionsliste angezeigt. {% endif %} -{% data reusables.discussions.navigate-to-repo-or-org %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, click {% octicon "pin" aria-label="The pin icon" %} **Unpin discussion**. +{% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Randleiste auf {% octicon "pin" aria-label="The pin icon" %} **Unpin discussion** (Diskussion lösen). - ![Screenshot of the "Unpin discussion" option in right sidebar for discussion](/assets/images/help/discussions/click-unpin-discussion.png) + ![Screenshot der Option „Diskussion lösen“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/click-unpin-discussion.png) -1. Read the warning, then click **Unpin discussion**. +1. Lies die Warnung, und klicke dann auf **Unpin discussion** (Diskussion lösen). - ![Screenshot of the "Unpin discussion" button beneath warning in modal](/assets/images/help/discussions/click-unpin-discussion-button.png) + ![Screenshot der Schaltfläche „Diskussion lösen“ unterhalb der Warnung in einem modalen Dialogfenster](/assets/images/help/discussions/click-unpin-discussion-button.png) {% ifversion discussions-category-specific-pins %} -### Unpinning a discussion from a category +### Lösen einer Diskussion von einer Kategorie -You can unpin a discussion pinned to a specific category. This will not delete the discussion, but the discussion will no longer be displayed at the top of the category. +Du kannst eine Diskussion, die an eine bestimmte Kategorie angeheftet wurde, wieder lösen. Dadurch wird die Diskussion nicht gelöscht, aber sie wird nicht mehr oben in der Kategorie angezeigt. -{% data reusables.discussions.navigate-to-repo-or-org %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, click {% octicon "pin" aria-label="The pin icon" %} **Unpin discussion from this category**. +{% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Seitenleiste auf {% octicon "pin" aria-label="The pin icon" %} **Diskussion von dieser Kategorie lösen**. - ![Screenshot of the "Unpin discussion from this category" option in right sidebar for discussion](/assets/images/help/discussions/unpin-discussion-from-category.png) + ![Screenshot der Option „Diskussion von dieser Kategorie lösen“ in der rechten Seitenleiste für Diskussionen](/assets/images/help/discussions/unpin-discussion-from-category.png) -1. Read the warning, then click **Unpin from this category**. +1. Lies die Warnung, und klicke dann auf **Von dieser Kategorie lösen**. - ![Screenshot of the "Unpin from this category" button in the "Unpin this discussion from this category" modal](/assets/images/help/discussions/unpin-discussion-from-category-modal.png) + ![Screenshot der Schaltfläche „Von dieser Kategorie lösen“ im modalen Dialogfenster „Diskussion von dieser Kategorie lösen“.](/assets/images/help/discussions/unpin-discussion-from-category-modal.png) {% endif %} -## Transferring a discussion +## Übertragen einer Diskussion -To transfer a discussion, you must have permissions to create discussions in the repository where you want to transfer the discussion. If you want to transfer a discussion to an organization, you must have permissions to create discussions in the source repository for the organization's discussions. You can only transfer discussions between repositories owned by the same user or organization account. You can't transfer a discussion from a private{% ifversion ghec or ghes %} or internal{% endif %} repository to a public repository. +Zum Übertragen einer Diskussion musst du über Berechtigungen zum Erstellen von Diskussionen im Repository verfügen, in das du die Diskussion übertragen möchtest. Wenn du eine Diskussion in eine Organisation übertragen möchtest, musst du über die Berechtigungen zum Erstellen von Diskussionen im Quellrepository für die Diskussionen der Organisation verfügen. Du kannst Diskussionen nur zwischen Repositorys übertragen, die demselben Benutzer- oder Organisationskonto angehören. Du kannst eine Diskussion nicht von einem privaten{% ifversion ghec or ghes %} oder internen{% endif %} Repository in ein öffentliches Repository übertragen. -{% data reusables.discussions.navigate-to-repo-or-org %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, click {% octicon "arrow-right" aria-label="The right arrow icon" %} {% ifversion discussions-category-specific-pins %}**Transfer this discussion**{% else %}**Transfer discussion**{% endif %}. +{% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Seitenleiste auf {% octicon "arrow-right" aria-label="The right arrow icon" %} {% ifversion discussions-category-specific-pins %}**Diese Diskussion übertragen**{% else %}**Diskussion übertragen**{% endif %}. {% ifversion discussions-category-specific-pins %} - ![Screenshot of the "Transfer discussion" option in right sidebar for discussion](/assets/images/help/discussions/transfer-discussion-with-category-pin.png) {% else %} + ![Screenshot der Option „Diskussion übertragen“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/transfer-discussion-with-category-pin.png) {% else %} - ![Screenshot of the "Transfer discussion" option in right sidebar for discussion](/assets/images/help/discussions/click-transfer-discussion.png){% endif %} + ![Screenshot der Option „Diskussion übertragen“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/click-transfer-discussion.png){% endif %} -1. Select the **Choose a repository** drop-down, and click the repository you want to transfer the discussion to. If you want to transfer a discussion to an organization, choose the source repository for the organization's discussions. +1. Wähle im Dropdownmenü **Choose a Repository** (Repository auswählen) das Repository aus, in das du die Diskussion übertragen möchtest. Wenn du eine Diskussion in eine Organisation übertragen möchtest, wähle das Quellrepository für die Diskussionen der Organisation aus. - ![Screenshot of the "Choose a repository" drop-down, "Find a repository" search field, and repository in list](/assets/images/help/discussions/use-choose-a-repository-drop-down.png) + ![Screenshot des Dropdownmenüs „Repository auswählen“, des Suchfelds „Repository suchen“ und des Repositorys in der Liste](/assets/images/help/discussions/use-choose-a-repository-drop-down.png) -1. Click **Transfer discussion**. +1. Klicke auf **Transfer discussion** (Diskussion übertragen). - ![Screenshot of the "Transfer discussion" button](/assets/images/help/discussions/click-transfer-discussion-button.png) + ![Screenshot der Schaltfläche „Diskussion übertragen“](/assets/images/help/discussions/click-transfer-discussion-button.png) -## Deleting a discussion +## Löschen einer Diskussion -{% data reusables.discussions.navigate-to-repo-or-org %} -{% data reusables.discussions.discussions-tab %} -{% data reusables.discussions.click-discussion-in-list %} -1. In the right sidebar, click {% octicon "trash" aria-label="The trash arrow icon" %} **Delete discussion**. +{% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} +1. Klicke in der rechten Randleiste auf {% octicon "trash" aria-label="The trash arrow icon" %} **Delete discussion** (Diskussion löschen). {% ifversion discussions-category-specific-pins %} - ![Screenshot of the "Delete discussion" option in right sidebar for discussion](/assets/images/help/discussions/delete-discussion-with-category-pins.png){% else %} + ![Screenshot der Option „Diskussion löschen“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/delete-discussion-with-category-pins.png){% else %} - ![Screenshot of the "Delete discussion" option in right sidebar for discussion](/assets/images/help/discussions/click-delete-discussion.png){% endif %} + ![Screenshot der Option „Diskussion löschen“ in der rechten Seitenleiste für die Diskussion](/assets/images/help/discussions/click-delete-discussion.png){% endif %} -1. Read the warning, then click **Delete this discussion**. +1. Lies die Warnung, und klicke dann auf **Delete this discussion** (Diese Diskussion löschen). - ![Screenshot of the "Delete this discussion" button beneath warning in modal](/assets/images/help/discussions/click-delete-this-discussion-button.png) + ![Screenshot der Schaltfläche „Diese Diskussion löschen“ unterhalb der Warnung in einem modalen Dialogfenster](/assets/images/help/discussions/click-delete-this-discussion-button.png) -## Converting issues based on labels +## Konvertieren von Issues basierend auf Bezeichnungen -You can convert all issues with the same label to discussions in bulk. Future issues with this label will also automatically convert to the discussion and category you configure. +Du kannst alle Issues mit derselben Bezeichnung in Diskussionen massenkonvertieren. Zukünftige Issues mit dieser Bezeichnung werden auch automatisch in die von Ihnen konfigurierte Diskussion und Kategorie konvertiert. -1. On {% data variables.location.product_location %}, navigate to the main page of the repository or, for organization discussions, the source repository. -{% data reusables.repositories.sidebar-issues %} -{% data reusables.project-management.labels %} -1. Next to the label you want to convert to issues, click **Convert issues**. -1. Select the **Choose a category** drop-down menu, and click a category for your discussion. -1. Click **I understand, convert this issue to a discussion**. +1. Navigiere auf {% data variables.location.product_location %} zur Hauptseite des Repositorys oder (für Organisationsdiskussionen) zum Quellrepository. +{% data reusables.repositories.sidebar-issues %} {% data reusables.project-management.labels %} +1. Klicke neben der Bezeichnung der Issues, die du in Diskussionen konvertieren möchtest, auf **Convert issues** (Issues konvertieren). +1. Wähle das Dropdownmenü **Choose a category** (Kategorie auswählen) aus, und klicke auf eine Kategorie für deine Diskussion. +1. Klicke auf **Verstanden, dieses Issue in eine Diskussion konvertieren**. diff --git a/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md b/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md index ffef0a4aba60..ac1d1e64a4ae 100644 --- a/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md +++ b/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md @@ -1,78 +1,84 @@ --- -title: Create a group assignment -intro: You can create a collaborative assignment for teams of students who participate in your course. +title: Erstellen einer Gruppenaufgabe +intro: 'Du kannst eine gemeinsame Aufgabe für Teams von Kursteilnehmern erstellen, die an deinem Kurs teilnehmen.' versions: fpt: '*' permissions: 'Organization owners who are admins for a classroom can create and manage group assignments for a classroom. {% data reusables.classroom.classroom-admins-link %}' redirect_from: - /education/manage-coursework-with-github-classroom/create-group-assignments - /education/manage-coursework-with-github-classroom/create-a-group-assignment +ms.openlocfilehash: 71c5f5eaf97ba58e25921c1e2be6fc638550dfa8 +ms.sourcegitcommit: 82b1242de02ecc4bdec02a5b6d11568fb2deb1aa +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/21/2022 +ms.locfileid: '148179760' --- -## About group assignments +## Informationen zu Gruppenaufgaben -{% data reusables.classroom.assignments-group-definition %} Students can work together on a group assignment in a shared repository, like a team of professional developers. +{% data reusables.classroom.assignments-group-definition %} Kursteilnehmer*innen können wie ein Team professioneller Entwickler*innen zusammen an einer Gruppenaufgabe in einem geteilten Repository arbeiten. -When a student accepts a group assignment, the student can create a new team or join an existing team. {% data variables.product.prodname_classroom %} saves the teams for an assignment as a set. You can name the set of teams for a specific assignment when you create the assignment, and you can reuse that set of teams for a later assignment. +Wenn Kursteilnehmer*innen eine Gruppenaufgabe annehmen, können sie ein neues Team erstellen oder einem vorhandenen Team beitreten. {% data variables.product.prodname_classroom %} speichert die Teams für eine Aufgabe als Gruppe. Du kannst die Gruppe von Teams für eine bestimmte Aufgabe benennen, wenn du die Aufgabe erstellst. Darüber hinaus kannst du die Gruppe von Teams für eine spätere Aufgabe wiederverwenden. {% data reusables.classroom.classroom-creates-group-repositories %} {% data reusables.classroom.about-assignments %} -You can decide how many teams one assignment can have, and how many members each team can have. Each team that a student creates for an assignment is a team within your organization on {% data variables.product.product_name %}. The visibility of the team is secret. Teams that you create on {% data variables.product.product_name %} will not appear in {% data variables.product.prodname_classroom %}. For more information, see "[About teams](/organizations/organizing-members-into-teams/about-teams)." +Du kannst entscheiden, wie viele Teams einer Aufgabe zugeordnet werden können und wie viele Mitglieder jedes Team haben darf. Jedes Team, das ein*e Kursteilnehmer*in für eine Aufgabe erstellt, ist ein Team in deiner Organisation auf {% data variables.product.product_name %}. Der Sichtbarkeitsstatus des Teams ist geheim. Teams, die du auf {% data variables.product.product_name %} erstellst, werden nicht in {% data variables.product.prodname_classroom %} angezeigt. Weitere Informationen findest du unter [Informationen zu Teams](/organizations/organizing-members-into-teams/about-teams). -For a video demonstration of the creation of a group assignment, see "[Basics of setting up {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom)." +Ein Video zum Erstellen einer Gruppenaufgabe findest du unter [Grundlagen der Einrichtung von {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom). {% data reusables.classroom.reuse-assignment-link %} -## Prerequisites +## Voraussetzungen {% data reusables.classroom.assignments-classroom-prerequisite %} -## Creating an assignment +## Erstellen einer Aufgabe {% data reusables.classroom.assignments-guide-create-the-assignment %} -## Setting up the basics for an assignment +## Festlegen der Grundeinstellungen für eine Aufgabe -Name your assignment, decide whether to assign a deadline, define teams, and choose the visibility of assignment repositories. +Benenne die Aufgabe, entscheide, ob du einen Abgabetermin festlegen möchtest, definiere Teams, und wähle die Sichtbarkeit von Aufgabenrepositorys aus. -- [Naming an assignment](#naming-an-assignment) -- [Assigning a deadline for an assignment](#assigning-a-deadline-for-an-assignment) -- [Choosing an assignment type](#choosing-an-assignment-type) -- [Defining teams for an assignment](#defining-teams-for-an-assignment) -- [Choosing a visibility for assignment repositories](#choosing-a-visibility-for-assignment-repositories) +- [Benennen einer Aufgabe](#naming-an-assignment) +- [Festlegen eines Abgabetermins für eine Aufgabe](#assigning-a-deadline-for-an-assignment) +- [Auswählen eines Aufgabentyps](#choosing-an-assignment-type) +- [Definieren von Teams für eine Aufgabe](#defining-teams-for-an-assignment) +- [Auswählen der Sichtbarkeit von Aufgabenrepositorys](#choosing-a-visibility-for-assignment-repositories) -### Naming an assignment +### Benennen einer Aufgabe -For a group assignment, {% data variables.product.prodname_classroom %} names repositories by the repository prefix and the name of the team. By default, the repository prefix is the assignment title. For example, if you name an assignment "assignment-1" and the team's name on {% data variables.product.product_name %} is "student-team", the name of the assignment repository for members of the team will be `assignment-1-student-team`. +Für eine Gruppenaufgabe benennt {% data variables.product.prodname_classroom %} Repositorys nach Repositorypräfix und dem Namen des Teams. Standardmäßig ist das Repositorypräfix der Aufgabentitel. Wenn du eine Aufgabe „Aufgabe-1“ nennst und der Name des Teams auf {% data variables.product.product_name %} „student-team“ ist, lautet der Name des Aufgabenrepositorys für Teammitglieder `assignment-1-student-team`. {% data reusables.classroom.assignments-type-a-title %} -### Assigning a deadline for an assignment +### Festlegen eines Abgabetermins für eine Aufgabe {% data reusables.classroom.assignments-guide-assign-a-deadline %} -### Choosing an assignment type +### Auswählen eines Aufgabentyps -Under "Individual or group assignment", select the drop-down menu, then click **Group assignment**. You can't change the assignment type after you create the assignment. If you'd rather create an individual assignment, see "[Create an individual assignment](/education/manage-coursework-with-github-classroom/create-an-individual-assignment)." +Klicke unter „Einzel- oder Gruppenaufgabe“ auf das Dropdownmenü, und wähle dann **Gruppenaufgabe** aus. Du kannst den Aufgabentyp nach Erstellen der Aufgabe nicht mehr ändern. Wenn du lieber eine Einzelaufgabe erstellen möchtest, findest du weitere Informationen unter [Erstellen einer Einzelaufgabe](/education/manage-coursework-with-github-classroom/create-an-individual-assignment). -### Defining teams for an assignment +### Definieren von Teams für eine Aufgabe -If you've already created a group assignment for the classroom, you can reuse a set of teams for the new assignment. To create a new set with the teams that your students create for the assignment, type the name for the set. Optionally, type the maximum number of team members and total teams. +Wenn du bereits eine Gruppenaufgabe für den Kurs erstellt hast, kannst du eine Gruppe von Teams für die neue Aufgabe wiederverwenden. Gib den Namen für eine Gruppe ein, um eine neue Gruppe mit den Teams zu erstellen, die deine Kursteilnehmer*innen für die Aufgabe erstellen. Optional kannst du die maximale Anzahl von Teammitgliedern und Teams insgesamt eingeben. {% tip %} -**Tips**: +**Tipps**: -- We recommend including details about the set of teams in the name for the set. For example, if you want to use the set of teams for one assignment, name the set after the assignment. If you want to reuse the set throughout a semester or course, name the set after the semester or course. +- Es wird empfohlen, Details zur Gruppe von Teams in den Namen für die Gruppe einzuschließen. Wenn du beispielsweise die Gruppe von Teams für eine Aufgabe verwenden möchtest, benenne die Gruppe nach der Aufgabe. Wenn du die Gruppe für ein ganzes Semester oder einen ganzen Kurs verwenden willst, benenne die Gruppe nachdem Semester oder Kurs. -- If you'd like to assign students to a specific team, give your students a name for the team and provide a list of members. +- Wenn du Kursteilnehmer*innen einem bestimmten Team zuweisen möchtest, gib den Kursteilnehmer*innen einen Namen für das Team, und stelle eine Liste aller Mitglieder bereit. {% endtip %} -![Parameters for the teams participating in a group assignment](/assets/images/help/classroom/assignments-define-teams.png) +![Parameter für das Team, das an einer Gruppenaufgabe beteiligt ist](/assets/images/help/classroom/assignments-define-teams.png) -### Choosing a visibility for assignment repositories +### Auswählen der Sichtbarkeit von Aufgabenrepositorys {% data reusables.classroom.assignments-repository-visibility-and-permissions %} @@ -80,22 +86,22 @@ If you've already created a group assignment for the classroom, you can reuse a {% data reusables.classroom.assignments-guide-click-continue-after-basics %} -## Adding starter code and configuring a development environment +## Hinzufügen von Startcode und Konfigurieren einer Entwicklungsumgebung {% data reusables.classroom.assignments-guide-intro-for-environment %} -- [Choosing a template repository](#choosing-a-template-repository) -- [Choosing an integrated development environment (IDE)](#choosing-an-integrated-development-environment-ide) +- [Auswählen eines Vorlagenrepositorys](#choosing-a-template-repository) +- [Auswählen einer integrierten Entwicklungsumgebung (IDE)](#choosing-an-integrated-development-environment-ide) -### Choosing a template repository +### Auswählen eines Vorlagenrepositorys -By default, a new assignment will create an empty repository for each team that a student creates. {% data reusables.classroom.you-can-choose-a-template-repository %} +Standardmäßig erstellt eine neue Aufgabe ein leeres Repository für jedes Team, das ein*e Kursteilnehmer*in erstellt. {% data reusables.classroom.you-can-choose-a-template-repository %} {% data reusables.classroom.assignments-guide-choose-template-repository %} -### Choosing an integrated development environment (IDE) +### Auswählen einer integrierten Entwicklungsumgebung (IDE) -{% data reusables.classroom.about-online-ides %} For more information, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)." +{% data reusables.classroom.about-online-ides %} Weitere Informationen findest du unter [Integrieren von {% data variables.product.prodname_classroom %} mit einer IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide). {% data reusables.classroom.classroom-codespaces-link %} @@ -103,18 +109,18 @@ By default, a new assignment will create an empty repository for each team that {% data reusables.classroom.assignments-guide-click-continue-after-starter-code-and-feedback %} -## Providing feedback +## Abgeben von Feedback -Optionally, you can automatically grade assignments and create a space for discussing each submission with the team. +Optional kannst du Aufgaben automatisch benoten und Raum für Diskussionen über die einzelnen Übermittlungen mit dem Team schaffen. -- [Testing assignments automatically](#testing-assignments-automatically) -- [Creating a pull request for feedback](#creating-a-pull-request-for-feedback) +- [Automatisches Testen von Aufgaben](#testing-assignments-automatically) +- [Erstellen eines Pull Requests für Feedback](#creating-a-pull-request-for-feedback) -### Testing assignments automatically +### Automatisches Testen von Aufgaben {% data reusables.classroom.assignments-guide-using-autograding %} -### Creating a pull request for feedback +### Erstellen eines Pull Requests für Feedback {% data reusables.classroom.you-can-create-a-pull-request-for-feedback %} @@ -122,36 +128,36 @@ Optionally, you can automatically grade assignments and create a space for discu {% data reusables.classroom.assignments-guide-click-create-assignment-button %} -## Inviting students to an assignment +## Einladen von Kursteilnehmer*innen zu einer Aufgabe {% data reusables.classroom.assignments-guide-invite-students-to-assignment %} -You can see the teams that are working on or have submitted an assignment in the **Teams** tab for the assignment. {% data reusables.classroom.assignments-to-prevent-submission %} +Auf der Registerkarte **Teams** für die Aufgabe kannst du die Teams anzeigen, die an einer Aufgabe arbeiten oder diese übermittelt haben. {% data reusables.classroom.assignments-to-prevent-submission %}
Group assignment
-## Monitoring students' progress -The assignment overview page displays information about your assignment acceptances and team progress. You may have different summary information based on the configurations of your assignments. +## Überwachen des Fortschritts von Kursteilnehmer*innen +Auf der Übersichtsseite für Aufgaben werden Informationen zum Aufgabenannahmestatus und Teamfortschritt angezeigt. Möglicherweise werden basierend auf den Konfigurationen deiner Aufgaben verschiedene Zusammenfassungsinformationen angezeigt. -- **Total teams**: The number of teams that have been created. -- **Rostered students**: The number of students on the Classroom's roster. -- **Students not on a team**: The number of students on the Classroom roster who have not yet joined a team. -- **Accepted teams**: The number of teams who have accepted this assignment. -- **Assignment submissions**: The number of teams that have submitted the assignment. Submission is triggered at the assignment deadline. -- **Passing teams**: The number of teams that are currently passing the autograding tests for this assignment. +- **Teams insgesamt:** Anzahl der erstellten Teams +- **Kursteilnehmerliste:** Anzahl der Kursteilnehmer*innen auf der Kursliste +- **Kursteilnehmer*innen, die nicht in einem Teams sind:** Anzahl der Kursteilnehmer*innen in der Kursliste, die noch keinem Team angehören +- **Akzeptierte Teams:** Anzahl der Teams, die die Aufgabe angenommen haben +- **Übermittelte Aufgaben:** Anzahl der Teams, die die Aufgabe übermittelt haben. Die Übermittlung wird zum Abgabezeitpunkt für die Aufgabe ausgelöst. +- **Teams, die bestanden haben:** Anzahl der Teams, die derzeit den automatisch benoteten Test für diese Aufgabe bestehen -## Next steps +## Nächste Schritte -- After you create the assignment and your students form teams, team members can start work on the assignment using Git and {% data variables.product.product_name %}'s features. Students can clone the repository, push commits, manage branches, create and review pull requests, address merge conflicts, and discuss changes with issues. Both you and the team can review the commit history for the repository. For more information, see "[Getting started with {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github)," "[Repositories](/repositories)," "[Using Git](/github/getting-started-with-github/using-git)," and "[Collaborating with issues and pull requests](/github/collaborating-with-issues-and-pull-requests)," and the free course on [resolving merge conflicts](https://github.com/skills/resolve-merge-conflicts) from {% data variables.product.prodname_learning %}. +- Nachdem du die Aufgabe erstellt hast und die Kursteilnehmer*innen Teams gebildet haben, können Teammitglieder mithilfe von Git und {% data variables.product.product_name %}-Features mit der Arbeit an der Aufgabe beginnen. Kursteilnehmer*innen können das Repository klonen, Commits pushen, Branches verwalten, Pull Requests erstellen und überprüfen, Mergekonflikte adressieren und Änderungen mit Issues diskutieren. Sowohl du als auch das Team kann den Commitverlauf für das Repository überprüfen. Weitere Informationen findest du unter [Erste Schritte mit {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github), [Repositorys](/repositories), [Verwenden von Git](/github/getting-started-with-github/using-git) und [Zusammenarbeiten mit Issues und Pull Requests](/github/collaborating-with-issues-and-pull-requests). Im kostenlosen Kurs zum [Auflösen von Mergekonflikten](https://github.com/skills/resolve-merge-conflicts) in {% data variables.product.prodname_learning %} erhältst du ebenfalls Informationen. -- When a team finishes an assignment, you can review the files in the repository, or you can review the history and visualizations for the repository to better understand how the team collaborated. For more information, see "[Visualizing repository data with graphs](/github/visualizing-repository-data-with-graphs)." +- Wenn ein Team eine Aufgabe abgeschlossen hat, kannst du die Dateien im Repository oder den Verlauf und Visualisierungen für das Repository überprüfen, um besser zu verstehen, wie das Team zusammengearbeitet hat. Weitere Informationen findest du unter [Visualisieren von Repositorydaten mit Graphen](/github/visualizing-repository-data-with-graphs). -- You can provide feedback for an assignment by commenting on individual commits or lines in a pull request. For more information, see "[Commenting on a pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request)" and "[Opening an issue from code](/github/managing-your-work-on-github/opening-an-issue-from-code)." For more information about creating saved replies to provide feedback for common errors, see "[About saved replies](/github/writing-on-github/about-saved-replies)." +- Du kannst Feedback zu einer Aufgabe bereitstellen, indem du einzelne Commits oder Zeilen in einem Pull Request kommentierst. Weitere Informationen findest du unter [Kommentieren eines Pull Requests](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request) und [Öffnen eines Issues zu Code](/github/managing-your-work-on-github/opening-an-issue-from-code). Weitere Informationen zum Erstellen gespeicherter Antworten für Feedback zu häufigen Fehlern findest du unter [Informationen zu gespeicherten Antworten](/github/writing-on-github/about-saved-replies). -## Further reading +## Weiterführende Themen -- [{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers) -- "[Connect a learning management system course to a classroom](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom)" -- [Using Existing Teams in Group Assignments?](https://education.github.community/t/using-existing-teams-in-group-assignments/6999) in the {% data variables.product.prodname_education %} Community +- [{% data variables.product.prodname_global_campus %} für Lehrkräfte](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers) +- [Verknüpfen eines Learning Management System-Kurses mit einem Kursraum](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom) +- [Verwenden vorhandener Teams in Gruppenaufgaben](https://education.github.community/t/using-existing-teams-in-group-assignments/6999) in der {% data variables.product.prodname_education %}-Community diff --git a/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md b/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md index 8161608b8129..2b1261cb944d 100644 --- a/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md +++ b/translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md @@ -1,6 +1,6 @@ --- -title: Create an individual assignment -intro: You can create an assignment for students in your course to complete individually. +title: Erstellen einer Einzelaufgabe +intro: 'Du kannst eine Aufgabe für Studierende im Kurs erstellen, die individuell abgeschlossen werden soll.' versions: fpt: '*' permissions: 'Organization owners who are admins for a classroom can create and manage individual assignments for a classroom. {% data reusables.classroom.classroom-admins-link %}' @@ -8,8 +8,14 @@ redirect_from: - /education/manage-coursework-with-github-classroom/creating-an-individual-assignment - /education/manage-coursework-with-github-classroom/create-an-individual-assignment shortTitle: Individual assignment +ms.openlocfilehash: 1ffa725be4e42695b297545f65c998b14ed8e000 +ms.sourcegitcommit: 82b1242de02ecc4bdec02a5b6d11568fb2deb1aa +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/21/2022 +ms.locfileid: '148179747' --- -## About individual assignments +## Informationen zu Einzelaufgaben {% data reusables.classroom.assignments-individual-definition %} @@ -17,42 +23,42 @@ shortTitle: Individual assignment {% data reusables.classroom.about-assignments %} -For a video demonstration of the creation of an individual assignment, see "[Basics of setting up {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom)." +Ein Video zum Erstellen einer Einzelaufgabe findest du unter [Grundlagen der Einrichtung von {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom). {% data reusables.classroom.reuse-assignment-link %} -## Prerequisites +## Voraussetzungen {% data reusables.classroom.assignments-classroom-prerequisite %} -## Creating an assignment +## Erstellen einer Aufgabe {% data reusables.classroom.assignments-guide-create-the-assignment %} -## Setting up the basics for an assignment +## Festlegen der Grundeinstellungen für eine Aufgabe -Name your assignment, decide whether to assign a deadline, and choose the visibility of assignment repositories. +Benenne die Aufgabe, entscheide, ob du einen Abgabetermin festlegen möchtest, und wähle die Sichtbarkeit von Aufgabenrepositorys aus. -- [Naming an assignment](#naming-an-assignment) -- [Assigning a deadline for an assignment](#assigning-a-deadline-for-an-assignment) -- [Choosing an assignment type](#choosing-an-assignment-type) -- [Choosing a visibility for assignment repositories](#choosing-a-visibility-for-assignment-repositories) +- [Benennen einer Aufgabe](#naming-an-assignment) +- [Festlegen eines Abgabetermins für eine Aufgabe](#assigning-a-deadline-for-an-assignment) +- [Auswählen eines Aufgabentyps](#choosing-an-assignment-type) +- [Auswählen der Sichtbarkeit von Aufgabenrepositorys](#choosing-a-visibility-for-assignment-repositories) -### Naming an assignment +### Benennen einer Aufgabe -For an individual assignment, {% data variables.product.prodname_classroom %} names repositories by the repository prefix and the student's {% data variables.product.product_name %} username. By default, the repository prefix is the assignment title. For example, if you name an assignment "assignment-1" and the student's username on {% data variables.product.product_name %} is @octocat, the name of the assignment repository for @octocat will be `assignment-1-octocat`. +Bei einer einzelnen Aufgabe werden Repositorys von {% data variables.product.prodname_classroom %} durch das Repositorypräfix und den {% data variables.product.product_name %}-Benutzernamen des Kursteilnehmers benannt. Standardmäßig ist das Repositorypräfix der Aufgabentitel. Wenn du eine Aufgabe beispielsweise „assignment-1“ nennst und der Name des Kursteilnehmers auf {% data variables.product.product_name %} @octocat lautet, wird der Name des Aufgabenrepositorys für @octocat auf `assignment-1-octocat` festgelegt. {% data reusables.classroom.assignments-type-a-title %} -### Assigning a deadline for an assignment +### Festlegen eines Abgabetermins für eine Aufgabe {% data reusables.classroom.assignments-guide-assign-a-deadline %} -### Choosing an assignment type +### Auswählen eines Aufgabentyps -Under "Individual or group assignment", select the drop-down menu, and click **Individual assignment**. You can't change the assignment type after you create the assignment. If you'd rather create a group assignment, see "[Create a group assignment](/education/manage-coursework-with-github-classroom/create-a-group-assignment)." +Klicke unter „Einzel- oder Gruppenaufgabe“ im Dropdownmenü auf **Einzelaufgabe**. Du kannst den Aufgabentyp nach Erstellen der Aufgabe nicht mehr ändern. Wenn du lieber eine Gruppenaufgabe erstellen möchtest, findest du unter [Erstellen einer Gruppenaufgabe](/education/manage-coursework-with-github-classroom/create-a-group-assignment) weitere Informationen. -### Choosing a visibility for assignment repositories +### Auswählen der Sichtbarkeit von Aufgabenrepositorys {% data reusables.classroom.assignments-repository-visibility-and-permissions %} @@ -60,41 +66,41 @@ Under "Individual or group assignment", select the drop-down menu, and click **I {% data reusables.classroom.assignments-guide-click-continue-after-basics %} -## Adding starter code and configuring a development environment +## Hinzufügen von Startcode und Konfigurieren einer Entwicklungsumgebung {% data reusables.classroom.assignments-guide-intro-for-environment %} -- [Choosing a template repository](#choosing-a-template-repository) -- [Choosing an integrated development environment (IDE)](#choosing-an-integrated-development-environment-ide) +- [Auswählen eines Vorlagenrepositorys](#choosing-a-template-repository) +- [Auswählen einer integrierten Entwicklungsumgebung (IDE)](#choosing-an-integrated-development-environment-ide) -### Choosing a template repository +### Auswählen eines Vorlagenrepositorys -By default, a new assignment will create an empty repository for each student on the roster for the classroom. {% data reusables.classroom.you-can-choose-a-template-repository %} +Standardmäßig erstellt eine neue Aufgabe ein leeres Repository für sämtliche Kursteilnehmenden im Listenfeld für den Classroom. {% data reusables.classroom.you-can-choose-a-template-repository %} {% data reusables.classroom.assignments-guide-choose-template-repository %} {% data reusables.classroom.assignments-guide-click-continue-after-starter-code-and-feedback %} -### Choosing an integrated development environment (IDE) +### Auswählen einer integrierten Entwicklungsumgebung (IDE) -{% data reusables.classroom.about-online-ides %} For more information, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)." +{% data reusables.classroom.about-online-ides %} Weitere Informationen findest du unter [Integrieren von {% data variables.product.prodname_classroom %} mit einer IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide). {% data reusables.classroom.classroom-codespaces-link %} {% data reusables.classroom.assignments-guide-choose-an-online-ide %} -## Providing feedback for an assignment +## Bereitstellen von Feedback für eine Aufgabe -Optionally, you can automatically grade assignments and create a space for discussing each submission with the student. +Optional kannst du Aufgaben automatisch benoten und Raum für Diskussionen über die einzelnen Übermittlungen mit den Kursteilnehmenden schaffen. -- [Testing assignments automatically](#testing-assignments-automatically) -- [Creating a pull request for feedback](#creating-a-pull-request-for-feedback) +- [Automatisches Testen von Aufgaben](#testing-assignments-automatically) +- [Erstellen eines Pull Requests für Feedback](#creating-a-pull-request-for-feedback) -### Testing assignments automatically +### Automatisches Testen von Aufgaben {% data reusables.classroom.assignments-guide-using-autograding %} -### Creating a pull request for feedback +### Erstellen eines Pull Requests für Feedback {% data reusables.classroom.you-can-create-a-pull-request-for-feedback %} @@ -102,34 +108,34 @@ Optionally, you can automatically grade assignments and create a space for discu {% data reusables.classroom.assignments-guide-click-create-assignment-button %} -## Inviting students to an assignment +## Einladen von Kursteilnehmer*innen zu einer Aufgabe {% data reusables.classroom.assignments-guide-invite-students-to-assignment %} -You can see whether a student has joined the classroom and accepted or submitted an assignment in the **Classroom roster** tab for the assignment. You can also link students' {% data variables.product.prodname_dotcom %} aliases to their associated roster identifier and vice versa in this tab. {% data reusables.classroom.assignments-to-prevent-submission %} +Auf der Registerkarte **Kursliste** für die Aufgabe kannst du anzeigen, ob ein Kursteilnehmer dem Kursraum beigetreten ist und eine Aufgabe angenommen oder eingereicht hat. Du kannst auf dieser Registerkarte auch die {% data variables.product.prodname_dotcom %}-Aliase von Kursteilnehmenden mit ihrem zugeordneten Listenbezeichner verknüpfen und umgekehrt. {% data reusables.classroom.assignments-to-prevent-submission %}
Individual assignment
-## Monitoring students' progress -The assignment overview page provides an overview of your assignment acceptances and student progress. You may have different summary information based on the configurations of your assignments. +## Überwachen des Fortschritts von Kursteilnehmer*innen +Auf der Seite mit der Aufgabenübersicht findest du eine Übersicht über deine angenommenen Aufgaben und den Fortschritt der Kursteilnehmenden. Möglicherweise werden basierend auf den Konfigurationen deiner Aufgaben verschiedene Zusammenfassungsinformationen angezeigt. -- **Rostered students**: The number of students on the Classroom's roster. -- **Added students**: The number of {% data variables.product.prodname_dotcom %} accounts that have accepted the assignment and are not associated with a roster identifier. -- **Accepted students**: The number of accounts have accepted this assignment. -- **Assignment submissions**: The number of students that have submitted the assignment. Submission is triggered at the assignment deadline. -- **Passing students**: The number of students currently passing the autograding tests for this assignment. +- **Kursteilnehmerliste:** Anzahl der Kursteilnehmer*innen auf der Kursliste +- **Hinzugefügte Kursteilnehmende:** Anzahl der {% data variables.product.prodname_dotcom %}-Konten, die die Aufgabe akzeptiert haben und keinem Listenbezeichner zugeordnet sind +- **Akzeptierte Kursteilnehmende:** Anzahl der Konten, die diese Aufgabe akzeptiert haben +- **Übermittelte Aufgaben:** Anzahl der Kursteilnehmenden, die die Aufgabe übermittelt haben. Die Übermittlung wird zum Abgabezeitpunkt für die Aufgabe ausgelöst. +- **Bestandene Kursteilnehmende:** Anzahl der Kursteilnehmenden, die derzeit die automatisch benoteten Tests für diese Aufgabe bestehen -## Next steps +## Nächste Schritte -- Once you create the assignment, students can start work on the assignment using Git and {% data variables.product.product_name %}'s features. Students can clone the repository, push commits, manage branches, create and review pull requests, address merge conflicts, and discuss changes with issues. Both you and student can review the commit history for the repository. For more information, see "[Getting started with {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github)," "[Repositories](/repositories)," and "[Collaborating with issues and pull requests](/github/collaborating-with-issues-and-pull-requests)." +- Nachdem du die Aufgabe erstellt hast, können die Kursteilnehmenden mithilfe von Git und {% data variables.product.product_name %}-Features mit der Arbeit an der Aufgabe beginnen. Kursteilnehmer*innen können das Repository klonen, Commits pushen, Branches verwalten, Pull Requests erstellen und überprüfen, Mergekonflikte adressieren und Änderungen mit Issues diskutieren. Sowohl du als auch die Kursteilnehmenden können den Commitverlauf für das Repository überprüfen. Weitere Informationen findest du unter [Erste Schritte mit {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github), [Repositorys](/repositories) und [Zusammenarbeiten an Issues und Pull Requests](/github/collaborating-with-issues-and-pull-requests). -- When a student finishes an assignment, you can review the files in the repository, or you can review the history and visualizations for the repository to better understand the student's work. For more information, see "[Visualizing repository data with graphs](/github/visualizing-repository-data-with-graphs)." +- Wenn ein Kursteilnehmer eine Aufgabe abgeschlossen hat, kannst du die Dateien im Repository oder den Verlauf und die Visualisierungen für das Repository überprüfen, um seine Arbeit besser zu verstehen. Weitere Informationen findest du unter [Visualisieren von Repositorydaten mit Graphen](/github/visualizing-repository-data-with-graphs). -- You can provide feedback for an assignment by commenting on individual commits or lines in a pull request. For more information, see "[Commenting on a pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request)" and "[Opening an issue from code](/github/managing-your-work-on-github/opening-an-issue-from-code)." For more information about creating saved replies to provide feedback for common errors, see "[About saved replies](/github/writing-on-github/about-saved-replies)." +- Du kannst Feedback zu einer Aufgabe bereitstellen, indem du einzelne Commits oder Zeilen in einem Pull Request kommentierst. Weitere Informationen findest du unter [Kommentieren eines Pull Requests](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request) und [Öffnen eines Issues zu Code](/github/managing-your-work-on-github/opening-an-issue-from-code). Weitere Informationen zum Erstellen gespeicherter Antworten für Feedback zu häufigen Fehlern findest du unter [Informationen zu gespeicherten Antworten](/github/writing-on-github/about-saved-replies). -## Further reading +## Weiterführende Themen -- "[{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)" -- "[Connect a learning management system to {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom)" +- [{% data variables.product.prodname_global_campus %} für Lehrkräfte](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers) +- [Verbinden eines Lernverwaltungssystems mit {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom) diff --git a/translations/de-DE/content/get-started/onboarding/getting-started-with-github-ae.md b/translations/de-DE/content/get-started/onboarding/getting-started-with-github-ae.md index 7a247d6c1c1c..20c3b5427447 100644 --- a/translations/de-DE/content/get-started/onboarding/getting-started-with-github-ae.md +++ b/translations/de-DE/content/get-started/onboarding/getting-started-with-github-ae.md @@ -1,83 +1,88 @@ --- -title: Getting started with GitHub AE -intro: 'Get started with setting up and configuring {% data variables.product.product_name %} for {% data variables.location.product_location %}.' +title: Erste Schritte mit GitHub AE +intro: 'Erste Schritte beim Einrichten und Konfigurieren von {% data variables.product.product_name %} für {% data variables.location.product_location %}.' versions: ghae: '*' +ms.openlocfilehash: 957a922a2493abd8f625cdb9e9d6650283820222 +ms.sourcegitcommit: c562c85cc75ffe1eb4e9595d8adc09ec71697ab1 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/22/2022 +ms.locfileid: '148180061' --- +In diesem Leitfaden erfährst du, wie du Einstellungen für {% data variables.location.product_location %} in {% data variables.product.product_name %} als Unternehmensadministrator*in einrichtest, konfigurierst und verwaltest. Weitere Informationen zu {% data variables.product.product_name %} findest du unter [Informationen zu {% data variables.product.prodname_ghe_managed %}](/admin/overview/about-github-ae). -This guide will walk you through setting up, configuring, and managing settings for {% data variables.location.product_location %} on {% data variables.product.product_name %} as an enterprise owner. For more information about {% data variables.product.product_name %}, see "[About {% data variables.product.prodname_ghe_managed %}](/admin/overview/about-github-ae)." +## Teil 1: Einrichten von {% data variables.product.product_name %} +Um mit {% data variables.product.product_name %} zu beginnen, kannst du dein Unternehmenskonto erstellen, {% data variables.product.product_name %} initialisieren, eine Liste zugelassener IP-Adressen sowie die Benutzerauthentifizierung und Bereitstellung konfigurieren und die Abrechnung für {% data variables.location.product_location %} verwalten. -## Part 1: Setting up {% data variables.product.product_name %} -To get started with {% data variables.product.product_name %}, you can create your enterprise account, initialize {% data variables.product.product_name %}, configure an IP allow list, configure user authentication and provisioning, and manage billing for {% data variables.location.product_location %}. - -### 1. Creating your {% data variables.product.product_name %} enterprise account -You will first need to purchase {% data variables.product.product_name %}. For more information, contact [{% data variables.product.prodname_dotcom %}'s Sales team](https://enterprise.github.com/contact). +### 1. Erstellen deines {% data variables.product.product_name %}-Unternehmenskontos +Zuerst musst du {% data variables.product.product_name %} erwerben. Weitere Informationen erhältst du vom [Vertriebsteam für {% data variables.product.prodname_dotcom %}](https://enterprise.github.com/contact). {% data reusables.github-ae.initialize-enterprise %} -### 2. Initializing {% data variables.product.product_name %} -After {% data variables.product.company_short %} creates the owner account for {% data variables.location.product_location %} on {% data variables.product.product_name %}, you will receive an email to sign in and complete the initialization. During initialization, you, as the enterprise owner, will name {% data variables.location.product_location %}, configure SAML SSO, create policies for all organizations in {% data variables.location.product_location %}, and configure a support contact for your enterprise members. For more information, see "[Initializing {% data variables.product.prodname_ghe_managed %}](/admin/configuration/configuring-your-enterprise/initializing-github-ae)." +### 2. Initialisieren von {% data variables.product.product_name %} +Nachdem {% data variables.product.company_short %} das Besitzerkonto für {% data variables.location.product_location %} in {% data variables.product.product_name %} erstellt hat, erhältst du eine E-Mail, um dich anzumelden und die Initialisierung abzuschließen. Während der Initialisierung benennst du als Unternehmensbesitzer*in {% data variables.location.product_location %}, konfigurierst SAML-SSO, erstellst Richtlinien für alle Organisationen in {% data variables.location.product_location %} und konfigurierst einen Supportkontakt für deine Enterprise-Mitglieder. Weitere Informationen findest du unter [Initialisieren von {% data variables.product.prodname_ghe_managed %}](/admin/configuration/configuring-your-enterprise/initializing-github-ae). -### 3. Restricting network traffic -You can configure an allow list for specific IP addresses to restrict access to assets owned by organizations in your enterprise account. For more information, see "[Restricting network traffic to your enterprise with an IP allow list](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list)." +### 3. Einschränken des Netzwerkzugriffs +Du kannst eine Liste bestimmter, zugelassener IP-Adressen konfigurieren, um den Zugriff auf Ressourcen im Besitz von Organisationen in deinem Unternehmenskonto einzuschränken. Weitere Informationen findest du unter [Einschränken des Netzwerkdatenverkehrs in deinem Unternehmen mit einer Liste zugelassener IP-Adressen](/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list). -### 4. Managing identity and access for {% data variables.location.product_location %} -You can centrally manage access to {% data variables.location.product_location %} on {% data variables.product.product_name %} from an identity provider (IdP) using SAML single sign-on (SSO) for user authentication and System for Cross-domain Identity Management (SCIM) for user provisioning. Once you configure provisioning, you can assign or unassign users to the application from the IdP, creating or disabling user accounts in the enterprise. For more information, see "[About identity and access management for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-identity-and-access-management-for-your-enterprise)." +### 4. Verwalten der Identität und des Zugriffs für {% data variables.location.product_location %} +Du kannst den Zugriff auf {% data variables.location.product_location %} in {% data variables.product.product_name %} über einen Identitätsanbieter (IdP) mithilfe von SAML-SSO (Single Sign-On, einmaliges Anmelden) für die Benutzerauthentifizierung und SCIM (System for Cross-Domain Identity Management) für die Benutzerbereitstellung zentral verwalten. Nachdem du die Bereitstellung konfiguriert hast, kannst du der Anwendung Benutzer über den IdP zuweisen bzw. deren Zuweisung aufheben und Benutzerkonten im Unternehmen erstellen oder deaktivieren. Weitere Informationen findest du unter [Informationen zur Identitäts- und Zugriffsverwaltung für dein Unternehmen](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-identity-and-access-management-for-your-enterprise). -### 5. Managing billing for {% data variables.location.product_location %} -Owners of the subscription for {% data variables.location.product_location %} on {% data variables.product.product_name %} can view billing details for {% data variables.product.product_name %} in the Azure portal. For more information, see "[Managing billing for your enterprise](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)." +### 5. Verwalten der Abrechnung für {% data variables.location.product_location %} +Besitzer*innen des Abonnements für {% data variables.location.product_location %} in {% data variables.product.product_name %} können Abrechnungsdetails für {% data variables.product.product_name %} im Azure-Portal einsehen. Weitere Informationen findest du unter [Verwalten der Abrechnung für ein Unternehmen](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise). -## Part 2: Organizing and managing enterprise members -As an enterprise owner for {% data variables.product.product_name %}, you can manage settings on user, repository, team, and organization levels. You can manage members of {% data variables.location.product_location %}, create and manage organizations, set policies for repository management, and create and manage teams. +## Teil 2: Organisieren und Verwalten von Enterprise-Mitgliedern +Als Unternehmensbesitzer*in für {% data variables.product.product_name %} kannst du Einstellungen auf Benutzer-, Repository-, Team- und Organisationsebene verwalten. Du kannst Mitglieder von {% data variables.location.product_location %} verwalten, Organisationen erstellen und verwalten, Richtlinien für die Repositoryverwaltung festlegen und Teams erstellen und verwalten. -### 1. Managing members of {% data variables.location.product_location %} +### 1. Verwalten von Mitgliedern von {% data variables.location.product_location %} {% data reusables.getting-started.managing-enterprise-members %} -### 2. Creating organizations +### 2. Erstellen von Organisationen {% data reusables.getting-started.creating-organizations %} -### 3. Adding members to organizations +### 3. Hinzufügen von Mitgliedern zu Organisationen {% data reusables.getting-started.adding-members-to-organizations %} -### 4. Creating teams +### 4. Erstellen von Teams {% data reusables.getting-started.creating-teams %} -### 5. Setting organization and repository permission levels +### 5. Festlegen von Berechtigungsstufen für Organisationen und Repositorys {% data reusables.getting-started.setting-org-and-repo-permissions %} -### 6. Enforcing repository management policies +### 6. Erzwingen von Repositoryverwaltungsrichtlinien {% data reusables.getting-started.enforcing-repo-management-policies %} -## Part 3: Building securely -To increase the security of {% data variables.location.product_location %}, you can monitor {% data variables.location.product_location %} and configure security and analysis features for your organizations. +## Teil 3: Sicheres Erstellen +Um die Sicherheit von {% data variables.location.product_location %} zu erhöhen, kannst du {% data variables.location.product_location %} überwachen und Sicherheits- und Analysefeatures für deine Organisationen konfigurieren. -### 1. Monitoring {% data variables.location.product_location %} -You can monitor {% data variables.location.product_location %} with your activity dashboard and audit logging. For more information, see "[Monitoring activity in your enterprise](/admin/monitoring-activity-in-your-enterprise)." +### 1. Überwachen von {% data variables.location.product_location %} +Du kannst {% data variables.location.product_location %} mit deinem Aktivitätsdashboard und dem Überwachungsprotokoll überwachen. Weitere Informationen findest du unter [Überwachung von Aktivitäten in deinem Unternehmen](/admin/monitoring-activity-in-your-enterprise). -### 2. Configuring security features for your organizations +### 2. Konfigurieren von Sicherheitsfeatures für deine Organisationen {% data reusables.getting-started.configuring-security-features %} -## Part 4: Customizing and automating work on {% data variables.location.product_location %} -You can customize and automate work in organizations in {% data variables.location.product_location %} with the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API, {% data variables.product.prodname_actions %}, and {% data variables.product.prodname_pages %}. +## Teil 4: Anpassen und Automatisieren der Arbeit in {% data variables.location.product_location %} +Du kannst die Arbeit in Organisationen in {% data variables.location.product_location %} mit der {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %}-API sowie mit {% data variables.product.prodname_actions %} und {% data variables.product.prodname_pages %} anpassen und automatisieren. -### 1. Using the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API +### 1. Verwenden der {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %}-API {% data reusables.getting-started.api %} -### 2. Building {% data variables.product.prodname_actions %} +### 2. Erstellen von {% data variables.product.prodname_actions %} {% data reusables.getting-started.actions %} -For more information on enabling and configuring {% data variables.product.prodname_actions %} for {% data variables.product.product_name %}, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_managed %}](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-ae)." +Weitere Informationen zum Aktivieren und Konfigurieren von {% data variables.product.prodname_actions %} für {% data variables.product.product_name %} findest du unter [Erste Schritte mit {% data variables.product.prodname_actions %} für {% data variables.product.prodname_ghe_managed %}](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-ae). -### 3. Using {% data variables.product.prodname_pages %} +### 3. Verwenden von {% data variables.product.prodname_pages %} {% data reusables.getting-started.github-pages-enterprise %} -## Part 5: Using {% data variables.product.prodname_dotcom %}'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 with {% data variables.product.prodname_dotcom %} Enterprise Support. +## Teil 5: Verwenden der Lern- und Supportressourcen von {% data variables.product.prodname_dotcom %} +Die Mitglieder deines Unternehmens können mit unseren Lernressourcen mehr über Git und {% data variables.product.prodname_dotcom %} erfahren, und du kannst mit {% data variables.product.prodname_dotcom %} Enterprise Support genau den Support erhalten, den du benötigst. -### 1. Reading about {% data variables.product.product_name %} on {% data variables.product.prodname_docs %} -You can read documentation that reflects the features available with {% data variables.product.prodname_ghe_managed %}. For more information, see "[About versions of {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs)." +### 1. Informationen zu {% data variables.product.product_name %} in {% data variables.product.prodname_docs %} +Du kannst die Dokumentation zu den mit {% data variables.product.prodname_ghe_managed %} verfügbaren Features lesen. Weitere Informationen findest du unter [Informationen zu Versionen von {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs). -### 2. Learning with {% data variables.product.prodname_learning %} +### 2. Lernen mit {% data variables.product.prodname_learning %} {% data reusables.getting-started.learning-enterprise %} -### 3. Working with {% data variables.product.prodname_dotcom %} Enterprise Support +### 3. Arbeiten mit {% data variables.product.prodname_dotcom %} Enterprise Support {% data reusables.getting-started.contact-support-enterprise %} diff --git a/translations/de-DE/content/get-started/onboarding/getting-started-with-github-enterprise-server.md b/translations/de-DE/content/get-started/onboarding/getting-started-with-github-enterprise-server.md index f3368b385c7a..dda45438c041 100644 --- a/translations/de-DE/content/get-started/onboarding/getting-started-with-github-enterprise-server.md +++ b/translations/de-DE/content/get-started/onboarding/getting-started-with-github-enterprise-server.md @@ -1,128 +1,132 @@ --- -title: Getting started with GitHub Enterprise Server -intro: 'Get started with setting up and managing {% data variables.location.product_location %}.' +title: Erste Schritte mit GitHub Enterprise Server +intro: 'Erste Schritte beim Einrichten und Verwalten von {% data variables.location.product_location %}.' versions: ghes: '*' +ms.openlocfilehash: 68cd462c42ef63863750d9edc5e122dc3c325115 +ms.sourcegitcommit: c2aa10a61db44ee111c09565b6114dd5c97b6e2e +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/14/2022 +ms.locfileid: '148163416' --- +In diesem Leitfaden erfährst du, wie du als Unternehmensadministrator {% data variables.location.product_location %} einrichtest, konfigurierst und verwaltest. -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.company_short %} bietet zwei Möglichkeiten zum Bereitstellen von {% 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. +{% data variables.product.company_short %} hosts {% data variables.product.prodname_ghe_cloud %}. Du kannst {% data variables.product.prodname_ghe_server %} im eigenen Rechenzentrum oder bei einem unterstützten Cloudanbieter bereitstellen und hosten. -For more information about {% data variables.product.product_name %}, see "[About {% data variables.product.prodname_ghe_server %}](/admin/overview/about-github-enterprise-server)." +Weitere Informationen über {% data variables.product.product_name %} findest du unter [Informationen über {% data variables.product.prodname_ghe_server %}](/admin/overview/about-github-enterprise-server). -## Part 1: Installing {% data variables.product.product_name %} -To get started with {% data variables.product.product_name %}, you will need to create your enterprise account, install the instance, use the 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 "[About enterprise accounts](/admin/overview/about-enterprise-accounts)." -### 2. Installing {% data variables.product.product_name %} -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 "[Setting up a {% data variables.product.prodname_ghe_server %} instance](/admin/installation/setting-up-a-github-enterprise-server-instance)." +## Teil 1: Installieren von {% data variables.product.product_name %} +Für den Einstieg in {% data variables.product.product_name %} musst du ein Unternehmenskonto erstellen, die Instanz installieren, die Verwaltungskonsole für die Ersteinrichtung verwenden, die Instanz konfigurieren und sich um die Abrechnung kümmern. +### 1. Erstellen eines Unternehmenskontos +Vor der Installation von {% data variables.product.product_name %} kannst du auf {% data variables.product.prodname_dotcom_the_website %} ein Unternehmenskonto erstellen. Wende dich dazu an das [Vertriebsteam von {% data variables.product.prodname_dotcom %}](https://enterprise.github.com/contact). Ein Unternehmenskonto auf {% data variables.product.prodname_dotcom_the_website %} ist nützlich für die Abrechnung sowie für Features, die über {% data variables.product.prodname_github_connect %} auf {% data variables.product.prodname_dotcom_the_website %} freigegeben werden. Weitere Informationen findest du unter [Informationen zu Unternehmenskonten](/admin/overview/about-enterprise-accounts). +### 2. Installieren von {% data variables.product.product_name %} +Für den Einstieg in {% data variables.product.product_name %} musst du die Appliance auf einer Virtualisierungsplattform deiner Wahl installieren. Weitere Informationen findest du unter [Einrichten einer {% data variables.product.prodname_ghe_server %}-Instanz](/admin/installation/setting-up-a-github-enterprise-server-instance). -### 3. Using the Management Console -You will use the Management Console to walk through the initial setup process when first launching {% data variables.location.product_location %}. You can also use the Management Console to manage instance settings such as the license, domain, authentication, and TLS. For more information, see "[Accessing the management console](/admin/configuration/configuring-your-enterprise/accessing-the-management-console)." +### 3. Öffnen der Verwaltungskonsole +Beim ersten Aufruf von {% data variables.location.product_location %} verwendest du die Verwaltungskonsole für die Ersteinrichtung. Du kannst die Verwaltungskonsole auch verwenden, um Instanzeinstellungen wie Lizenzen, Domänen, Authentifizierung und TLS zu verwalten. Weitere Informationen findest du unter [Zugreifen auf die Verwaltungskonsole](/admin/configuration/configuring-your-enterprise/accessing-the-management-console). -### 4. Configuring {% data variables.location.product_location %} -In addition to the 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 "[Configuring your enterprise](/admin/configuration/configuring-your-enterprise)." +### 4. Konfigurieren {% data variables.location.product_location %} +Neben der Verwaltungskonsole kannst du auch das Dashboard für die Websiteverwaltung und die Verwaltungsshell (SSH) verwenden, um {% data variables.location.product_location %} zu verwalten. So kannst du beispielsweise Anwendungen und Ratenbegrenzungen konfigurieren, Berichte anzeigen und Befehlszeilenprogramme verwenden. Weitere Informationen findest du unter [Konfigurieren deines Unternehmens](/admin/configuration/configuring-your-enterprise). -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 "[Configuring network settings](/admin/configuration/configuring-network-settings)." +Du kannst die von {% data variables.product.product_name %} standardmäßig über DHCP (Dynamic Host Configuration Protocol) verwendeten Netzwerkeinstellungen verwenden oder die Netzwerkeinstellungen mithilfe der VM-Konsole konfigurieren. Zudem kannst du einen Proxyserver oder Firewallregeln konfigurieren. Weitere Informationen findest du unter [Konfigurieren von Netzwerkeinstellungen](/admin/configuration/configuring-network-settings). -### 5. Configuring high availability -You can configure {% data variables.location.product_location %} for high availability to minimize the impact of hardware failures and network outages. For more information, see "[Configuring high availability](/admin/enterprise-management/configuring-high-availability)." +### 5. Konfigurieren von Hochverfügbarkeit +Du kannst {% data variables.location.product_location %} für Hochverfügbarkeit konfigurieren, um die Auswirkungen von Hardwarefehlern und Netzwerkausfällen zu minimieren. Weitere Informationen findest du unter [Konfigurieren von Hochverfügbarkeit](/admin/enterprise-management/configuring-high-availability). -### 6. Setting up a staging instance -You can set up a staging instance to test modifications, plan for disaster recovery, and try out updates before applying them to {% data variables.location.product_location %}. For more information, see "[Setting up a staging instance](/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance)." +### 6. Einrichten einer Staginginstanz +Du kannst eine Staginginstanz einrichten, um Änderungen zu testen, eine Notfallwiederherstellung zu planen und Updates auszuprobieren, bevor du sie auf {% data variables.location.product_location %} anwendest. Weitere Informationen findest du unter [Einrichten einer Staginginstanz](/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance). -### 7. Designating backups and disaster recovery -To protect your production data, you can configure automated backups of {% data variables.location.product_location %} with {% data variables.product.prodname_enterprise_backup_utilities %}. For more information, see "[Configuring backups on your appliance](/admin/configuration/configuring-your-enterprise/configuring-backups-on-your-appliance)." +### 7. Festlegen von Sicherungen und Notfallwiederherstellungen +Zum Schutz deiner Produktionsdaten kannst du automatisierte Sicherungen für {% data variables.location.product_location %} mit {% data variables.product.prodname_enterprise_backup_utilities %} konfigurieren. Weitere Informationen findest du unter [Konfigurieren von Sicherungen auf deiner Appliance](/admin/configuration/configuring-your-enterprise/configuring-backups-on-your-appliance). -### 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 %}.com services. Enterprise owners and billing managers can access and manage billing settings for enterprise accounts. For more information, see "[Managing billing for your enterprise](/admin/overview/managing-billing-for-your-enterprise)." +### 8. Verwalten der Abrechnung für ein Unternehmen +Die Abrechnung für alle Organisationen und {% data variables.product.product_name %}-Instanzen, die mit deinem Unternehmenskonto verbunden sind, werden in einer einzigen Rechnung für alle kostenpflichtigen {% data variables.product.prodname_dotcom %}.com-Services aggregiert. Unternehmensbesitzer*innen als auch Abrechnungsmanager*innen können auf Abrechnungseinstellungen für Unternehmenskonten zugreifen und diese verwalten. Weitere Informationen findest du unter [Verwalten der Abrechnung für ein Unternehmen](/admin/overview/managing-billing-for-your-enterprise). -## Part 2: Organizing and managing your team -As an enterprise owner or administrator, you can manage settings on user, repository, team and organization levels. You can manage members of your enterprise, create and manage organizations, set policies for repository management, and create and manage teams. +## Teil 2: Organisieren und Verwalten von Teams +Als Unternehmensbesitzer oder Administrator kannst du Einstellungen auf Benutzer-, Repository-, Team- und Organisationsebenen verwalten. Du kannst Mitglieder deines Unternehmens verwalten, Organisationen erstellen und verwalten, Richtlinien für die Repositoryverwaltung festlegen und Teams erstellen und verwalten. -### 1. Managing members of {% data variables.location.product_location %} +### 1. Verwalten von Mitgliedern von {% data variables.location.product_location %} {% data reusables.getting-started.managing-enterprise-members %} -### 2. Creating organizations +### 2. Erstellen von Organisationen {% data reusables.getting-started.creating-organizations %} -### 3. Adding members to organizations +### 3. Hinzufügen von Mitgliedern zu Organisationen {% data reusables.getting-started.adding-members-to-organizations %} -### 4. Creating teams +### 4. Erstellen von Teams {% data reusables.getting-started.creating-teams %} -### 5. Setting organization and repository permission levels +### 5. Festlegen von Berechtigungsstufen für Organisationen und Repositorys {% data reusables.getting-started.setting-org-and-repo-permissions %} -### 6. Enforcing repository management policies +### 6. Erzwingen von Repositoryverwaltungsrichtlinien {% data reusables.getting-started.enforcing-repo-management-policies %} -## Part 3: Building securely -To increase the security of {% data variables.location.product_location %}, you can configure authentication for enterprise members, use tools and audit logging to stay in compliance, configure security and analysis features for your organizations, and optionally enable {% data variables.product.prodname_GH_advanced_security %}. -### 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 "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)." +## Teil 3: Sicheres Erstellen +Zur Verbesserung der Sicherheit von {% data variables.location.product_location %} kannst du die Authentifizierung für Unternehmensmitglieder konfigurieren, Tools und die Überwachungsprotokollierung zur Gewährleistung der Konformität nutzen, Sicherheits- und Analysefeatures für deine Organisationen konfigurieren und optional {% data variables.product.prodname_GH_advanced_security %} aktivieren. +### 1. Authentifizieren von Unternehmensmitgliedern +Du kannst die integrierte Authentifizierungsmethode von {% data variables.product.product_name %} verwenden oder einen externen Authentifizierungsanbieter wie CAS, LDAP oder SAML auswählen, um deine vorhandenen Konten zu integrieren und den Benutzerzugriff auf {% data variables.location.product_location %} zentral zu verwalten. Weitere Informationen findest du unter [Informationen zur Authentifizierung für dein Unternehmen](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise). -You can also require two-factor authentication for each of your organizations. For more information, see "[Requiring two factor authentication for an organization](/admin/user-management/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization)." +Du kannst auch festlegen, dass für all deine Organisationen eine zweistufige Authentifizierung erforderlich ist. Weitere Informationen findest du unter [Festlegen, dass für eine Organisation die zweistufige Authentifizierung erforderlich ist](/admin/user-management/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization). -### 2. Staying in compliance -You can implement required status checks and commit verifications to enforce your organization's compliance standards and automate compliance workflows. You can also use the audit log for your organization to review actions performed by your team. For more information, see "[Enforcing policy with pre-receive hooks](/admin/policies/enforcing-policy-with-pre-receive-hooks)" and "[About the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise)." +### 2. Wahrung der Compliance +Zur Automatisierung von Complianceworkflows sowie zur Einhaltung von Compliancestandards in deiner Organisation kannst du obligatorische Status- und Commitüberprüfungen implementieren. Du kannst auch das Überwachungsprotokoll für deine Organisation verwenden, um Aktionen zu überprüfen, die von deinem Team ausgeführt werden. Weitere Informationen findest du unter [Erzwingen einer Richtlinie mit Pre-Receive-Hooks](/admin/policies/enforcing-policy-with-pre-receive-hooks) und [Informationen zum Überwachungsprotokoll für ein Unternehmen](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise). {% ifversion ghes %} -### 3. Configuring security features for your organizations -{% data reusables.getting-started.configuring-security-features %} -{% endif %} +### 3. Konfigurieren von Sicherheitsfeatures für eine Organisation +{% data reusables.getting-started.configuring-security-features %} {% endif %} {% ifversion ghes %} -### 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 "[{% data variables.product.prodname_GH_advanced_security %} for your enterprise](/admin/advanced-security/enabling-github-advanced-security-for-your-enterprise)." +### 4. Aktivieren von {% data variables.product.prodname_GH_advanced_security %}-Features +Du kannst deine {% data variables.product.product_name %}-Lizenz upgraden, sodass {% data variables.product.prodname_GH_advanced_security %} enthalten ist. Dadurch hast du Zugriff auf zusätzliche Features, die Benutzer*innen helfen, Sicherheitsprobleme in ihren Codes zu erkennen und zu beheben, z. B. Code- und Geheimnisprüfungen. Weitere Informationen findest du unter [{% data variables.product.prodname_GH_advanced_security %} für dein Unternehmen](/admin/advanced-security/enabling-github-advanced-security-for-your-enterprise). {% endif %} -## Part 4: Customizing and automating your enterprise's work on {% data variables.product.prodname_dotcom %} -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 %}. +## Teil 4: Anpassen und Automatisieren von Unternehmensarbeit auf {% data variables.product.prodname_dotcom %} +Mit {% data variables.product.prodname_dotcom %}- und {% 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 %} und {% data variables.product.prodname_pages %} kannst du Arbeit in Organisationen in einem Unternehmen anpassen und automatisieren. -### 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 "[About apps](/developers/apps/getting-started-with-apps/about-apps)." -### 2. Using the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API +### 1. Erstellen von {% data variables.product.prodname_github_apps %} und {% data variables.product.prodname_oauth_apps %} +Mit der {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %}-API kannst du Integrationen wie {% data variables.product.prodname_github_apps %} oder {% data variables.product.prodname_oauth_apps %} zur Verwendung in Organisationen in deinem Unternehmen erstellen, um Workflows zu ergänzen und zu erweitern. Weitere Informationen findest du unter [Informationen zu Apps](/developers/apps/getting-started-with-apps/about-apps). +### 2. Verwenden der {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %}-API {% data reusables.getting-started.api %} {% ifversion ghes %} -### 3. Building {% data variables.product.prodname_actions %} +### 3. Erstellen von {% data variables.product.prodname_actions %}-Aktionen {% data reusables.getting-started.actions %} -For more information on enabling and configuring {% data variables.product.prodname_actions %} on {% data variables.product.product_name %}, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/enabling-github-actions-for-github-enterprise-server/getting-started-with-github-actions-for-github-enterprise-server)." +Weitere Informationen zum Aktivieren und Konfigurieren von {% data variables.product.prodname_actions %} auf {% data variables.product.product_name %} findest du unter [Erste Schritte mit {% data variables.product.prodname_actions %} für {% data variables.product.prodname_ghe_server %}](/admin/github-actions/enabling-github-actions-for-github-enterprise-server/getting-started-with-github-actions-for-github-enterprise-server). -### 4. Publishing and managing {% data variables.product.prodname_registry %} +### 4. Veröffentlichen und Verwalten von {% data variables.product.prodname_registry %} {% data reusables.getting-started.packages %} -For more information on enabling and configuring {% data variables.product.prodname_registry %} for {% data variables.location.product_location %}, see "[Getting started with {% data variables.product.prodname_registry %} for your enterprise](/admin/packages/getting-started-with-github-packages-for-your-enterprise)." +Weitere Informationen zum Aktivieren und Konfigurieren von {% data variables.product.prodname_registry %} für {% data variables.location.product_location %} findest du unter [Erste Schritte mit {% data variables.product.prodname_registry %} für dein Unternehmen](/admin/packages/getting-started-with-github-packages-for-your-enterprise). {% endif %} -### 5. Using {% data variables.product.prodname_pages %} +### 5. Verwenden von {% data variables.product.prodname_pages %} {% data reusables.getting-started.github-pages-enterprise %} -## Part 5: Connecting with other {% data variables.product.prodname_dotcom %} resources -You can use {% data variables.product.prodname_github_connect %} to share resources. +## Teil 5: Herstellen einer Verbindung mit anderen {% data variables.product.prodname_dotcom %}-Ressourcen +Zum Freigeben von Ressourcen kannst du {% data variables.product.prodname_github_connect %} verwenden. -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 "[Connecting {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_ghe_cloud %}](/admin/configuration/managing-connections-between-github-enterprise-server-and-github-enterprise-cloud/connecting-github-enterprise-server-to-github-enterprise-cloud)." +Wenn du der Besitzer einer {% data variables.product.product_name %}-Instanz und einer {% data variables.product.prodname_ghe_cloud %}-Organisation oder eines Unternehmenskontos bist, kannst du {% data variables.product.prodname_github_connect %} aktivieren. Mit {% data variables.product.prodname_github_connect %} kannst du bestimmte Workflows und Features zwischen {% data variables.location.product_location %} und {% data variables.product.prodname_ghe_cloud %} gemeinsam nutzen, z. B. die gemeinsame Suche und einheitliche Beiträge. Weitere Informationen findest du unter [Herstellen einer Verbindung zwischen {% data variables.product.prodname_ghe_server %} und {% data variables.product.prodname_ghe_cloud %}](/admin/configuration/managing-connections-between-github-enterprise-server-and-github-enterprise-cloud/connecting-github-enterprise-server-to-github-enterprise-cloud). -## Part 6: Using {% data variables.product.prodname_dotcom %}'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. +## Teil 6: Verwenden der Lern- und Supportressourcen von {% data variables.product.prodname_dotcom %} +Deine Unternehmensmitglieder können mit unseren Lernressourcen mehr über Git und {% data variables.product.prodname_dotcom %} erfahren, und du erhältst mit {% data variables.product.prodname_dotcom %} Enterprise Support den Support, den du zum Einrichten und Verwalten von {% data variables.location.product_location %} benötigst. -### 1. Reading about {% data variables.product.product_name %} on {% data variables.product.prodname_docs %} +### 1. Informationen zu {% data variables.product.product_name %} in {% 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 "[About versions of {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs)." +Du kannst die Dokumentation zu den im Zusammenhang mit {% data variables.product.prodname_ghe_server %} verfügbaren Features lesen. Weitere Informationen findest du unter [Informationen zu Versionen von {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs). {% data reusables.enterprise.best-practices %} -### 2. Learning with {% data variables.product.prodname_learning %} +### 2. Lernen mit {% data variables.product.prodname_learning %} {% data reusables.getting-started.learning-enterprise %} -### 3. Working with {% data variables.product.prodname_dotcom %} Enterprise Support +### 3. Arbeiten mit {% data variables.product.prodname_dotcom %} Enterprise Support {% data reusables.getting-started.contact-support-enterprise %} diff --git a/translations/de-DE/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md b/translations/de-DE/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md index 02ab297dbb80..3ed5b9a95cd2 100644 --- a/translations/de-DE/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md +++ b/translations/de-DE/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md @@ -1,6 +1,6 @@ --- -title: 'Migrating from {% data variables.product.prodname_projects_v1 %}' -intro: 'You can migrate your {% data variables.projects.projects_v1_board %} to the new {% data variables.product.prodname_projects_v2 %} experience.' +title: 'Migrieren von {% data variables.product.prodname_projects_v1 %}' +intro: 'Du kannst deine {% data variables.projects.projects_v1_board %}s in die neue Umgebung von {% data variables.product.prodname_projects_v2 %} migrieren.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -10,57 +10,53 @@ type: tutorial topics: - Projects allowTitleToDifferFromFilename: true +ms.openlocfilehash: e6db4fd8c6587f413ee0e6832dbae93bbf281573 +ms.sourcegitcommit: 9bf175b190674416ad4e11b5c567409f74c00ad2 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/23/2022 +ms.locfileid: '148181221' --- - - {% note %} -**Notes:** +**Hinweise:** -- If the project you are migrating contains more than {% data variables.projects.item_limit %} items, open issues will be prioritized followed by open pull requests and then notes. Remaining space will be used for closed issues, merged pull requested, and closed pull requests. Items that cannot be migrated due to this limit will be moved to the archive. If the archive limit of {% data variables.projects.archived_item_limit %} items is reached, additional items will not be migrated. -- Note cards are converted to draft issues, and the contents are saved to the body of the draft issue. If information appears to be missing, make any hidden fields visible. For more information, see "[Showing and hiding fields](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view#showing-and-hiding-fields)." -- Automation will not be migrated. -- Triage, archive, and activity will not be migrated. -- After migration, the new migrated project and old project will not be kept in sync. +- Wenn das Projekt, das du migrierst, mehr als {% data variables.projects.item_limit %} Elemente enthält, werden offene Issues priorisiert, gefolgt von offenen Pull Requests und Anmerkungen. Der verbleibende Platz wird für geschlossene Issues sowie gemergte und geschlossene Pull Requests genutzt. Elemente, die aufgrund dieses Grenzwerts nicht migriert werden können, werden ins Archiv verschoben. Wenn der Archivgrenzwert von {% data variables.projects.archived_item_limit %} Elementen erreicht ist, werden keine weiteren Elemente migriert. +- Hinweiskarten werden in Issueentwürfe konvertiert, der Inhalt wird im Textkörper des Issueentwurfs gespeichert. Wenn Informationen fehlen sollten, mache alle verborgenen Felder sichtbar. Weitere Informationen findest du unter [Anzeigen und Ausblenden von Feldern](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view#showing-and-hiding-fields). +- Automatisierungen werden nicht migriert. +- Selektierung, Archiv und Aktivität werden nicht migriert. +- Nach der Migration bleiben das neue migrierte Projekt und das alte Projekt nicht mehr synchronisiert. {% endnote %} -## About project migration +## Informationen zur Projektmigration -You can migrate your project boards to the new {% data variables.product.prodname_projects_v2 %} experience and try out tables, multiple views, new automation options, and powerful field types. For more information, see "[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)." +Du kannst deine Projektboards zur neuen Umgebung von {% data variables.product.prodname_projects_v2 %} migrieren und Tabellen, mehrere Ansichten, neue Automatisierungsoptionen und leistungsstarke Feldtypen ausprobieren. Weitere Informationen findest du unter [Informationen zu Projekten](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects). -## Migrating an organization project board +## Migrieren des Projektboards einer Organisation -{% data reusables.projects.enable-migration %} -{% data reusables.profile.access_org %} -{% data reusables.user-settings.access_org %} -{% data reusables.organizations.organization-wide-project %} -1. On the left, click **Projects (classic)**. - ![Screenshot showing Projects (classic) menu option}](/assets/images/help/issues/projects-classic-org.png) -{% data reusables.projects.migrate-project-steps %} +{% data reusables.projects.enable-migration %} {% data reusables.profile.access_org %} {% data reusables.user-settings.access_org %} {% data reusables.organizations.organization-wide-project %} +1. Klicke auf der linken Seite auf **Projekte (klassisch)** . + ![Screenshot der Menüoption „Projekte“ (klassisch)}](/assets/images/help/issues/projects-classic-org.png) {% data reusables.projects.migrate-project-steps %} -## Migrating a user project board +## Migrieren eines Benutzerprojektboards -{% data reusables.projects.enable-migration %} -{% data reusables.profile.access_profile %} -1. On the top of your profile page, in the main navigation, click {% octicon "table" aria-label="The project board icon" %} **Projects**. - ![Screenshot showing the 'Projects' tab](/assets/images/help/projects-v2/tab-projects.png) -1. Above the list of projects, click **Projects (classic)**. - ![Screenshot showing Projects (classic) menu option}](/assets/images/help/issues/projects-classic-user.png) -{% data reusables.projects.migrate-project-steps %} +{% data reusables.projects.enable-migration %} {% data reusables.profile.access_profile %} +1. Klicke oben auf deiner Profilseite in der Hauptnavigation auf {% octicon "table" aria-label="The project board icon" %} **Projekte**. + ![Screenshot der Registerkarte „Projekte“](/assets/images/help/projects-v2/tab-projects.png) +1. Klicke über der Liste der Projekte auf **Projekte (klassisch)** . + ![Screenshot der Menüoption „Projekte“ (klassisch)}](/assets/images/help/issues/projects-classic-user.png) {% data reusables.projects.migrate-project-steps %} -## Migrating a repository project board +## Migrieren eines Repositoryprojektboards {% note %} -**Note:** {% data variables.projects.projects_v2_caps %} does not support repository level projects. When you migrate a repository project board, it will migrate to either the organization or personal account that owns the repository project, and the migrated project will be pinned to the original repository. +**Hinweis:** Projekte auf Repositoryebene werden von {% data variables.projects.projects_v2_caps %} nicht unterstützt. Wenn du ein Repositoryprojektboard migrierst, wird es entweder in die Organisation oder in das persönliche Konto migriert, zu dem das Repositoryprojekt gehört, und das migrierte Projekt wird an das ursprüngliche Repository angeheftet. {% endnote %} -{% data reusables.projects.enable-migration %} -{% data reusables.repositories.navigate-to-repo %} -1. Under your repository name, click {% octicon "table" aria-label="The project board icon" %} **Projects**. -![Project tab](/assets/images/help/projects-v2/repo-tabs-projects.png) -1. Click **Projects (classic)**. - ![Screenshot showing Projects (classic) menu option}](/assets/images/help/issues/projects-classic-org.png) -{% data reusables.projects.migrate-project-steps %} +{% data reusables.projects.enable-migration %} {% data reusables.repositories.navigate-to-repo %} +1. Klicke unter dem Namen des Repositorys auf {% octicon "table" aria-label="The project board icon" %} **Projekte**. +![Registerkarte „Projekte“](/assets/images/help/projects-v2/repo-tabs-projects.png) +1. Klicke auf **Projekte (klassisch)** . + ![Screenshot der Menüoption „Projekte“ (klassisch)}](/assets/images/help/issues/projects-classic-org.png) {% data reusables.projects.migrate-project-steps %} diff --git a/translations/de-DE/content/packages/quickstart.md b/translations/de-DE/content/packages/quickstart.md index 7ff2db3442c4..81dc7ccb6ac9 100644 --- a/translations/de-DE/content/packages/quickstart.md +++ b/translations/de-DE/content/packages/quickstart.md @@ -1,6 +1,6 @@ --- -title: Quickstart for GitHub Packages -intro: 'Publish to {% data variables.product.prodname_registry %} with {% data variables.product.prodname_actions %}.' +title: Schnellstartanleitung für GitHub Packages +intro: 'Veröffentlichen auf {% data variables.product.prodname_registry %} mit {% data variables.product.prodname_actions %}.' allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -8,29 +8,34 @@ versions: ghae: '*' ghec: '*' shortTitle: Quickstart +ms.openlocfilehash: 887c4ee6c5e6b3e2c391c2d5754cfcb2787e4b86 +ms.sourcegitcommit: cfe91073c844cb762131b2de9fb41f7f9db792fc +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/24/2022 +ms.locfileid: '148181255' --- - {% data reusables.actions.enterprise-github-hosted-runners %} -## Introduction +## Einführung -In this guide, you'll create a {% data variables.product.prodname_actions %} workflow to test your code and then publish it to {% data variables.product.prodname_registry %}. +In diesem Leitfaden erstellst du einen {% data variables.product.prodname_actions %}-Workflow, um deinen Code zu testen und dann in {% data variables.product.prodname_registry %} zu veröffentlichen. -## Publishing your package +## Veröffentlichen deines Pakets -1. Create a new repository on {% data variables.product.prodname_dotcom %}, adding the `.gitignore` for Node. For more information, see "[Creating a new repository](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository)." -2. Clone the repository to your local machine. +1. Erstelle ein neues Repository für {% data variables.product.prodname_dotcom %}, indem du `.gitignore` für Node hinzufügst. Weitere Informationen findest du unter [Erstellen eines neuen Repositorys](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository). +2. Klonen Sie das Repository auf Ihren lokalen Computer. ```shell $ git clone https://{% ifversion ghes or ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git $ cd YOUR-REPOSITORY ``` -3. Create an `index.js` file and add a basic alert to say "Hello world!" +3. Erstelle eine `index.js` Datei, und füge eine einfache Benachrichtigung hinzu, um „Hallo Welt!“ zu sagen. {% raw %} ```javascript{:copy} console.log("Hello, World!"); ``` {% endraw %} -4. Initialize an npm package with `npm init`. In the package initialization wizard, enter your package with the name: _`@YOUR-USERNAME/YOUR-REPOSITORY`_, and set the test script to `exit 0`. This will generate a `package.json` file with information about your package. +4. Initialisiere ein npm-Paket mit `npm init`. Gib dein Paket im Paketinitialisierungs-Assistenten mit dem Namen _`@YOUR-USERNAME/YOUR-REPOSITORY`_ ein, und lege das Testskript auf `exit 0` fest. Dadurch wird eine `package.json`-Datei mit Informationen zu deinem Paket generiert. {% raw %} ```shell $ npm init @@ -41,15 +46,15 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor ... ``` {% endraw %} -5. Run `npm install` to generate the `package-lock.json` file, then commit and push your changes to {% data variables.product.prodname_dotcom %}. +5. Führe `npm install` aus, um die `package-lock.json`-Datei zu generieren. Committe deine Änderungen und pushe sie dann in {% data variables.product.prodname_dotcom %}. ```shell $ npm install $ git add index.js package.json package-lock.json $ git commit -m "initialize npm package" $ git push ``` -6. Create a `.github/workflows` directory. In that directory, create a file named `release-package.yml`. -7. Copy the following YAML content into the `release-package.yml` file{% ifversion ghes or ghae %}, replacing `YOUR-HOSTNAME` with the name of your enterprise{% endif %}. +6. Erstelle das Verzeichnis `.github/workflows`. Erstelle in diesem Verzeichnis eine Datei namens `release-package.yml`. +7. Kopiere den folgenden YAML-Inhalt in die `release-package.yml`-Datei{% ifversion ghes or ghae %}, wobei du `YOUR-HOSTNAME` durch den Namen deines Unternehmens{% endif %} ersetzt. ```yaml{:copy} name: Node.js Package @@ -85,22 +90,20 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor env: NODE_AUTH_TOKEN: ${% raw %}{{secrets.GITHUB_TOKEN}}{% endraw %} ``` -8. Tell NPM which scope and registry to publish packages to using one of the following methods: - - Add an NPM configuration file for the repository by creating a `.npmrc` file in the root directory with the contents: - {% raw %} +8. Teile NPM mit, in welchem Bereich und welcher Registrierung Pakete mit einer der folgenden Methoden veröffentlicht werden sollen: + - Füge eine NPM-Konfigurationsdatei für das Repository hinzu, indem du eine `.npmrc`-Datei im Stammverzeichnis mit folgendem Inhalt erstellst: {% raw %} ```shell @YOUR-USERNAME:registry=https://npm.pkg.github.com ``` {% endraw %} - - Edit the `package.json` file and specify the `publishConfig` key: - {% raw %} + - Bearbeite die `package.json`-Datei, und gib den `publishConfig`-Schlüssel an: {% raw %} ```shell "publishConfig": { "@YOUR-USERNAME:registry": "https://npm.pkg.github.com" } ``` {% endraw %} -9. Commit and push your changes to {% data variables.product.prodname_dotcom %}. +9. Committe deine Änderungen und pushe sie in {% data variables.product.prodname_dotcom %}. ```shell $ git add .github/workflows/release-package.yml # Also add the file you created or edited in the previous step. @@ -108,28 +111,26 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor $ git commit -m "workflow to publish package" $ git push ``` -10. The workflow that you created will run whenever a new release is created in your repository. If the tests pass, then the package will be published to {% data variables.product.prodname_registry %}. +10. Der von dir erstellte Workflow wird ausgeführt, wenn ein neues Release im Repository erstellt wird. Wenn die Tests bestanden werden, wird das Paket in {% data variables.product.prodname_registry %}veröffentlicht. - To test this out, navigate to the **Code** tab in your repository and create a new release. For more information, see "[Managing releases in a repository](/github/administering-a-repository/managing-releases-in-a-repository#creating-a-release)." + Um dies zu testen, navigiere zur Registerkarte **Code** in deinem Repository, und erstelle ein neues Release. Weitere Informationen findest du unter „[Verwalten von Releases in einem Repository](/github/administering-a-repository/managing-releases-in-a-repository#creating-a-release)“. -## Viewing your published package +## Anzeigen eines veröffentlichten Pakets -You can view all of the packages you have published. +Du kannst alle Pakete anzeigen, die du veröffentlicht hast. -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.package_registry.packages-from-code-tab %} -{% data reusables.package_registry.navigate-to-packages %} +{% data reusables.repositories.navigate-to-repo %} {% data reusables.package_registry.packages-from-code-tab %} {% data reusables.package_registry.navigate-to-packages %} -## Installing a published package +## Installieren eines veröffentlichten Pakets -Now that you've published the package, you'll want to use it as a dependency across your projects. For more information, see "[Working with the npm registry](/packages/working-with-a-github-packages-registry/working-with-the-npm-registry#installing-a-package)." +Nachdem du das Paket veröffentlicht hast, solltest du es als projektübergreifende Abhängigkeit verwenden. Weitere Informationen findest du unter „[Arbeiten mit der npm-Registrierung](/packages/working-with-a-github-packages-registry/working-with-the-npm-registry#installing-a-package)“. -## Next steps +## Nächste Schritte -The basic workflow you just added runs any time a new release is created in your repository. But this is only the beginning of what you can do with {% data variables.product.prodname_registry %}. You can publish your package to multiple registries with a single workflow, trigger the workflow to run on different events such as a merged pull request, manage containers, and more. +Der Basisworkflow, den du gerade hinzugefügt hast, wird jedes Mal ausgeführt, wenn ein neues Release in deinem Repository erstellt wird. Dies ist jedoch längst nicht alles, was du mit {% data variables.product.prodname_registry %} tun kannst. Du kannst dein Paket mit einem einzelnen Workflow in mehreren Registrierungen veröffentlichen, den Workflow auslösen, um ihn bei verschiedenen Ereignissen wie einer zusammengeführten Pullanforderung auszuführen, Container verwalten usw. -Combining {% data variables.product.prodname_registry %} and {% data variables.product.prodname_actions %} can help you automate nearly every aspect of your application development processes. Ready to get started? Here are some helpful resources for taking your next steps with {% data variables.product.prodname_registry %} and {% data variables.product.prodname_actions %}: +Durch Kombination von {% data variables.product.prodname_registry %} und {% data variables.product.prodname_actions %} kannst du nahezu jeden Aspekt deiner Anwendungsentwicklungsprozesse automatisieren. Wollen Sie loslegen? Hier sind einige hilfreiche Ressourcen zum Ausführen der nächsten Schritte mit {% data variables.product.prodname_registry %} und {% data variables.product.prodname_actions %}: -- "[Learn {% data variables.product.prodname_registry %}](/packages/learn-github-packages)" for an in-depth tutorial on GitHub Packages -- "[Learn {% data variables.product.prodname_actions %}](/actions/learn-github-actions)" for an in-depth tutorial on GitHub Actions -- "[Working with a {% data variables.product.prodname_registry %} registry](/packages/working-with-a-github-packages-registry)" for specific uses cases and examples +- „[Informationen zu {% data variables.product.prodname_registry %}](/packages/learn-github-packages)“ – ausführliches Tutorial zu GitHub Packages +- „[Informationen zu {% data variables.product.prodname_actions %}](/actions/learn-github-actions)“ – ausführliches Tutorial zu GitHub Actions +- „[Arbeiten mit einer {% data variables.product.prodname_registry %}](/packages/working-with-a-github-packages-registry)“ – spezifische Anwendungsfälle und Beispiele diff --git a/translations/de-DE/content/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template.md b/translations/de-DE/content/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template.md index a66e99ee9a67..25fe51f8d697 100644 --- a/translations/de-DE/content/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template.md +++ b/translations/de-DE/content/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template.md @@ -1,6 +1,6 @@ --- -title: Creating a repository from a template -intro: You can generate a new repository with the same directory structure and files as an existing repository. +title: Ein Repository anhand einer Vorlage erstellen +intro: 'Du kannst ein neues Repository mit derselben Verzeichnisstruktur und denselben Dateien erstellen, die ein vorhandenes Repository aufweist.' redirect_from: - /articles/creating-a-repository-from-a-template - /github/creating-cloning-and-archiving-repositories/creating-a-repository-from-a-template @@ -13,45 +13,46 @@ versions: topics: - Repositories shortTitle: Create from a template +ms.openlocfilehash: 16d124431426e19cf95c768e8a4cdaa5f4da2e17 +ms.sourcegitcommit: e8c012864f13f9146e53fcb0699e2928c949ffa8 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/09/2022 +ms.locfileid: '148160246' --- -## About repository templates +## Informationen zu Repositoryvorlagen -Anyone with read permissions to a template repository can create a repository from that template. For more information, see "[Creating a template repository](/articles/creating-a-template-repository)." +Jeder, der über Leseberechtigung auf eine Repository-Vorlage verfügt, kann ein Repository anhand dieser Vorlage erstellen. Weitere Informationen findest du unter [Erstellen eines Vorlagenrepositorys](/articles/creating-a-template-repository). {% tip %} -**Tip**: You can also create a repository from a template using the {% data variables.product.prodname_cli %}. For more information, see "[`gh repo create`](https://cli.github.com/manual/gh_repo_create)" in the {% data variables.product.prodname_cli %} documentation. +**Tipp:** Du kannst auch ein Repository aus einer Vorlage mithilfe der {% data variables.product.prodname_cli %} erstellen. Weitere Informationen findest du unter „[`gh repo create`](https://cli.github.com/manual/gh_repo_create)“ in der Dokumentation zur {% data variables.product.prodname_cli %}. {% endtip %} -You can choose to include the directory structure and files from only the default branch of the template repository or to include all branches. Branches created from a template have unrelated histories, which means you cannot create pull requests or merge between the branches. +Du kannst die Verzeichnisstruktur und die Dateien nur aus dem Standard-Branch des Vorlagen-Repositorys einbinden oder alle Branches einbinden. Aus einer Vorlage erstellte Branches weisen abweichende Verläufe auf. Das bedeutet, dass du keine Pull Requests erstellen oder Branches zusammenführen kannst. -Creating a repository from a template is similar to forking a repository, but there are important differences: -- A new fork includes the entire commit history of the parent repository, while a repository created from a template starts with a single commit. -- Commits to a fork don't appear in your contributions graph, while commits to a repository created from a template do appear in your contribution graph. -- A fork can be a temporary way to contribute code to an existing project, while creating a repository from a template starts a new project quickly. +Das Erstellen eines Repositorys anhand einer Vorlage ähnelt dem Vorgang zum Forken eines Repositorys, aber es gibt entscheidende Unterschiede: +- Ein neuer Fork enthält den gesamten Commit-Verlauf des übergeordneten Repositorys, wohingegen ein Repository, das anhand einer Vorlage erstellt wurde, mit einem einzigen Commit beginnt. +- Commits für einen Fork erscheinen nicht im Beteiligungsdiagramm, während Commits für ein Repository, das anhand einer Vorlage erstellt wurde, im Beteiligungsdiagramm angezeigt werden. +- Ein Fork kann eine temporäre Möglichkeit sein, um Code zu einem vorhandenen Projekt beizutragen. Beim Erstellen eines Repositorys anhand einer Vorlage wird dagegen schnell ein neues Projekt gestartet. -For more information about forks, see "[About forks](/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks)." +Weitere Informationen zu Forks findest du unter [Informationen zu Forks](/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks). -## Creating a repository from a template +## Ein Repository anhand einer Vorlage erstellen {% data reusables.repositories.navigate-to-repo %} -1. Above the file list, click **Use this template**. +1. Klicke über der Dateiliste auf **Diese Vorlage verwenden**. {% ifversion fpt or ghec %} -1. Select **Create a new repository**. +1. Wähle **Neues Repository erstellen** aus. - ![Use this template button](/assets/images/help/repository/use-this-template-button.png) + ![Schaltfläche „Diese Vorlage verwenden“](/assets/images/help/repository/use-this-template-button.png) {% note %} - **Note:** Alternatively, you can open the template in a codespace and publish your work to a new repository later. For more information, see "[Creating a codespace from a template](/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template)." - - {% endnote %} -{% endif %} -{% data reusables.repositories.owner-drop-down %} -{% data reusables.repositories.repo-name %} -{% data reusables.repositories.choose-repo-visibility %} -1. Optionally, to include the directory structure and files from all branches in the template, and not just the default branch, select **Include all branches**. - ![Include all branches checkbox](/assets/images/help/repository/include-all-branches.png) -{% data reusables.repositories.select-marketplace-apps %} -8. Click **Create repository from template**. + **Hinweis:** Alternativ kannst du die Vorlage in einem Codespace öffnen und deine Arbeit später in einem neuen Repository veröffentlichen. Weitere Informationen findest du unter [Erstellen eines Codespace mithilfe einer Vorlage](/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template). + + {% endnote %} {% endif %} {% data reusables.repositories.owner-drop-down %} {% data reusables.repositories.repo-name %} {% data reusables.repositories.choose-repo-visibility %} +1. Um optional die Verzeichnisstruktur und die Dateien aller Branches aus dieser Vorlage und nicht nur aus dem Standardbranch einzuschließen, wählst du **Alle Branches einschließen** aus. + ![Kontrollkästchen „Alles Branches einschließen“](/assets/images/help/repository/include-all-branches.png) {% data reusables.repositories.select-marketplace-apps %} +8. Klicke auf **Create repository from template** (Repository aus Vorlage erstellen). diff --git a/translations/de-DE/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md b/translations/de-DE/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md index 151756761db5..dd92510dd2a7 100644 --- a/translations/de-DE/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md +++ b/translations/de-DE/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md @@ -1,6 +1,6 @@ --- -title: Automatically generated release notes -intro: You can automatically generate release notes for your GitHub releases +title: Automatisch generierte Versionshinweise +intro: Du kannst Versionshinweise für deine GitHub-Versionen automatisch generieren. permissions: Repository collaborators and people with write access to a repository can generate and customize automated release notes for a release. versions: fpt: '*' @@ -13,71 +13,63 @@ shortTitle: Automated release notes communityRedirect: name: Provide GitHub Feedback href: 'https://github.com/orgs/community/discussions/categories/general' +ms.openlocfilehash: aee951e6f57492240b5baf8870578409945aefdc +ms.sourcegitcommit: 1a77ceb9e20c002173dda983db9405bcd5be254a +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/29/2022 +ms.locfileid: '148185194' --- +## Informationen zu automatisch generierten Versionshinweisen -## About automatically generated release notes - -Automatically generated release notes provide an automated alternative to manually writing release notes for your {% data variables.product.prodname_dotcom %} releases. With automatically generated release notes, you can quickly generate an overview of the contents of a release. Automatically generated release notes include a list of merged pull requests, a list of contributors to the release, and a link to a full changelog. - -You can also customize your automated release notes, using labels to create custom categories to organize pull requests you want to include, and exclude certain labels and users from appearing in the output. - -## Creating automatically generated release notes for a new release - -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.releases %} -3. Click **Draft a new release**. - ![Releases draft button](/assets/images/help/releases/draft_release_button.png) -4. {% ifversion fpt or ghec %}Click **Choose a tag** and type{% else %}Type{% endif %} a version number for your release. Alternatively, select an existing tag. - {% ifversion fpt or ghec %} - ![Enter a tag](/assets/images/help/releases/releases-tag-create.png) -5. If you are creating a new tag, click **Create new tag**. -![Confirm you want to create a new tag](/assets/images/help/releases/releases-tag-create-confirm.png) - {% else %} - ![Releases tagged version](/assets/images/enterprise/releases/releases-tag-version.png) -{% endif %} -6. If you have created a new tag, use the drop-down menu to select the branch that contains the project you want to release. - {% ifversion fpt or ghec %}![Choose a branch](/assets/images/help/releases/releases-choose-branch.png) - {% else %}![Releases tagged branch](/assets/images/enterprise/releases/releases-tag-branch.png) - {% endif %} -{%- data reusables.releases.previous-release-tag %} -7. To the top right of the description text box, click {% ifversion previous-release-tag %}**Generate release notes**{% else %}**Auto-generate release notes**{% endif %}.{% ifversion previous-release-tag %} - ![Generate release notes](/assets/images/help/releases/generate-release-notes.png){% else %} - ![Auto-generate release notes](/assets/images/enterprise/3.5/releases/auto-generate-release-notes.png){% endif %} -8. Check the generated notes to ensure they include all (and only) the information you want to include. -9. Optionally, to include binary files such as compiled programs in your release, drag and drop or manually select files in the binaries box. - ![Providing a DMG with the Release](/assets/images/help/releases/releases_adding_binary.gif) -10. To notify users that the release is not ready for production and may be unstable, select **This is a pre-release**. - ![Checkbox to mark a release as prerelease](/assets/images/help/releases/prerelease_checkbox.png) -{%- ifversion fpt or ghec %} -11. Optionally, select **Create a discussion for this release**, then select the **Category** drop-down menu and click a category for the release discussion. - ![Checkbox to create a release discussion and drop-down menu to choose a category](/assets/images/help/releases/create-release-discussion.png) -{%- endif %} -12. If you're ready to publicize your release, click **Publish release**. To work on the release later, click **Save draft**. - ![Publish release and Draft release buttons](/assets/images/help/releases/release_buttons.png) - - -## Configuring automatically generated release notes - -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.files.add-file %} -3. In the file name field, type `.github/release.yml` to create the `release.yml` file in the `.github` directory. - ![Create new file](/assets/images/help/releases/release-yml.png) -4. In the file, using the configuration options below, specify in YAML the pull request labels and authors you want to exclude from this release. You can also create new categories and list the pull request labels to be included in each of them. - -### Configuration options - -| Parameter | Description | +Automatisch generierte Versionshinweise bieten eine automatisierte Alternative zum manuellen Schreiben von Versionshinweisen für deine {% data variables.product.prodname_dotcom %}-Releases. Mit automatisch generierten Versionshinweisen kannst du schnell einen Überblick über den Inhalt einer Version erstellen. Automatisch generierte Versionshinweise umfassen eine Liste der zusammengeführten Pull Requests, eine Liste der Mitwirkenden an der Version und einen Link zu einem vollständigen Änderungsprotokoll. + +Du kannst auch deine automatisierten Versionshinweise anpassen, indem du Beschriftungen verwendest, um benutzerdefinierte Kategorien zu erstellen, um Pull Requests zu strukturieren, die du einschließen möchtest, und um bestimmte Bezeichnungen und Benutzer*innen aus der Ausgabe auszuschließen. + +## Erstellen von automatisch generierten Versionshinweisen für ein neues Release + +{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.releases %} +3. Klicke auf **Neues Release entwerfen**. + ![Schaltfläche für Release-Entwurf](/assets/images/help/releases/draft_release_button.png) +4. {% ifversion fpt or ghec %}Klicke auf **Tag auswählen** und gib{% else %}Geben{% endif %} eine Versionsnummer für dein Release ein. Alternativ kannst du ein vorhandenes Tag auswählen. + {% ifversion fpt or ghec %} ![Eingeben eines Tags](/assets/images/help/releases/releases-tag-create.png) +5. Wenn du ein neues Tag erstellst, klicke auf **Neues Tag erstellen**. +![Bestätigen, dass ein neues Tag erstellt werden soll](/assets/images/help/releases/releases-tag-create-confirm.png) {% else %} ![Tags des Releases](/assets/images/enterprise/releases/releases-tag-version.png) {% endif %} +6. Wenn du ein neues Tag erstellt hast, verwende das Dropdownmenü, um den Branch auszuwählen, der das zu veröffentlichende Projekt enthält. + {% ifversion fpt or ghec %}![Branch auswählen](/assets/images/help/releases/releases-choose-branch.png) {% else %}![Tag-Branch für Releases](/assets/images/enterprise/releases/releases-tag-branch.png) {% endif %} {%- data reusables.releases.previous-release-tag %} +7. Klicke rechts neben dem Beschreibungstextfeld auf {% ifversion previous-release-tag %}**Versionshinweise generieren**{% else %}**Versionshinweise automatisch generieren**{% endif %}.{% ifversion previous-release-tag %} ![Versionshinweise generieren](/assets/images/help/releases/generate-release-notes.png){% else %} ![Versionshinweise automatisch generieren](/assets/images/enterprise/3.5/releases/auto-generate-release-notes.png){% endif %} +8. Überprüfe die generierten Notizen, um sicherzustellen, dass sie alle (und nur) die Informationen enthalten, die du einschließen möchtest. +9. Um optional binäre Dateien wie kompilierte Programme in deinen Release einzubinden, ziehe die Dateien mit Drag-and-Drop herüber oder wähle die Dateien manuell im Feld für Binärdateien. + ![Bereitstellen einer DMG mit einem Release](/assets/images/help/releases/releases_adding_binary.gif) +10. Um Benutzer*innen darüber zu informieren, dass das Release nicht produktionsbereit und möglicherweise instabil ist, wähle **Dies ist eine Vorabversion** aus. + ![Kontrollkästchen zum Markieren eines Releases als Vorabversion](/assets/images/help/releases/prerelease_checkbox.png) {%- ifversion fpt or ghec %} +11. Wähle optional **Diskussion für diesen Release erstellen** aus, und wähle dann das Dropdownmenü **Kategorie** aus. Dann klicke auf eine Kategorie für die Releasediskussion. + ![Kontrollkästchen zum Erstellen einer Releasediskussion und ein Dropdownmenü zum Auswählen einer Kategorie](/assets/images/help/releases/create-release-discussion.png) {%- endif %} +12. Wenn du dein Release veröffentlichen möchtest, klicke auf **Release veröffentlichen**. Wenn du später an dem Release arbeiten möchtest, klicke auf **Entwurf speichern**. + ![Die Schaltflächen „Release veröffentlichen“ und „Entwurf speichern“](/assets/images/help/releases/release_buttons.png) + + +## Konfigurieren von automatisch generierten Versionshinweisen + +{% data reusables.repositories.navigate-to-repo %} {% data reusables.files.add-file %} +3. Gib `.github/release.yml` im Dateinamenfeld ein, um die Datei `release.yml` im Verzeichnis `.github` zu erstellen. + ![Erstellen einer neuen Datei](/assets/images/help/releases/release-yml.png) +4. Gib in der Datei mithilfe der nachstehenden Konfigurationsoptionen in YAML die Pull-Request-Bezeichnungen und Autoren an, die du aus diesem Release ausschließen möchtest. Du kannst auch neue Kategorien erstellen und die Pull-Request-Bezeichnungen auflisten, die in jede dieser Kategorien einbezogen werden sollen. + +### Konfigurationsoptionen + +| Parameter | BESCHREIBUNG | | :- | :- | -| `changelog.exclude.labels` | A list of labels that exclude a pull request from appearing in release notes. | -| `changelog.exclude.authors` | A list of user or bot login handles whose pull requests are to be excluded from release notes. | -| `changelog.categories[*].title` | **Required.** The title of a category of changes in release notes. | -| `changelog.categories[*].labels`| **Required.** Labels that qualify a pull request for this category. Use `*` as a catch-all for pull requests that didn't match any of the previous categories. | -| `changelog.categories[*].exclude.labels` | A list of labels that exclude a pull request from appearing in this category. | -| `changelog.categories[*].exclude.authors` | A list of user or bot login handles whose pull requests are to be excluded from this category. | +| `changelog.exclude.labels` | Eine Liste von Bezeichnungen, die ausschließen, dass ein Pull Request in den Versionshinweisen angezeigt wird. | +| `changelog.exclude.authors` | Eine Liste der Benutzer*innen- oder Bot-Anmeldehhandles, deren Pull Requests aus Versionshinweisen ausgeschlossen werden sollen. | +| `changelog.categories[*].title` | **Erforderlich.** Der Titel einer Kategorie von Änderungen in Versionshinweisen. | +| `changelog.categories[*].labels`| **Erforderlich.** Bezeichnungen, die einen Pull Request für diese Kategorie qualifizieren. Verwende `*` als Catch-All für Pull Requests, die keinen der vorherigen Kategorien entsprechen. | +| `changelog.categories[*].exclude.labels` | Eine Liste der Bezeichnungen, die eine Pull Request ausschließen, die in dieser Kategorie angezeigt wird. | +| `changelog.categories[*].exclude.authors` | Eine Liste der Benutzer*innen- oder Bot-Anmeldehhandles, deren Pull Requests aus dieser Kategorie ausgeschlossen werden sollen. | -### Example configurations +### Beispielkonfigurationen -A configuration for a repository that labels semver releases +Eine Konfiguration für ein Repository, das SemVer-Releases kennzeichnet {% raw %} ```yaml{:copy} @@ -104,7 +96,7 @@ changelog: ``` {% endraw %} -A configuration for a repository that doesn't tag pull requests but where we want to separate out {% data variables.product.prodname_dependabot %} automated pull requests in release notes (`labels: '*'` is required to display a catchall category) +Eine Konfiguration für ein Repository, das keine Pull Requests taggt, aber in der automatisierte {% data variables.product.prodname_dependabot %}-Pull Requests in Versionshinweisen getrennt werden sollen (`labels: '*'` ist erforderlich, um eine Catchall-Kategorie anzuzeigen) {% raw %} ```yaml{:copy} @@ -124,6 +116,6 @@ changelog: ``` {% endraw %} -## Further reading +## Weiterführende Themen -- "[Managing labels](/issues/using-labels-and-milestones-to-track-work/managing-labels)" +- [Verwalten von Bezeichnungen](/issues/using-labels-and-milestones-to-track-work/managing-labels) diff --git a/translations/de-DE/content/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories.md b/translations/de-DE/content/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories.md index 15c875228bea..b315e45a17c1 100644 --- a/translations/de-DE/content/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories.md +++ b/translations/de-DE/content/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories.md @@ -1,6 +1,6 @@ --- -title: Understanding connections between repositories -intro: Use the network graph and forks list to understand fork networks. +title: Zusammenhänge zwischen Repositorys verstehen +intro: 'Verwende das Netzwerkdiagramm und die Liste der Forks, um ein Verständnis für Forknetzwerke zu erhalten.' product: '{% data reusables.gated-features.repository-insights %}' redirect_from: - /articles/viewing-a-repository-s-network @@ -22,57 +22,60 @@ versions: topics: - Repositories shortTitle: Connections between repositories +ms.openlocfilehash: 46cc440093c3ca8dc0952933847a6f04b0446661 +ms.sourcegitcommit: 468a0323fa636517985a3e08e2772dbb0545cab8 +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 12/03/2022 +ms.locfileid: '148191358' --- +## Netzwerk eines Repositorys anzeigen -## Viewing a repository's network +Das Netzwerkdiagramm zeigt den Branchverlauf für das gesamte Repositorynetzwerk an, einschließlich der Forkbranches. Dieses Diagramm umfasst eine Zeitleiste der letzten Commits und zeigt bis zu 100 der zuletzt gepushten Branches an. Die erste Zeile zeigt das Datum, die erste Spalte den Branchbesitzer. Verwende die Pfeiltasten oder andere Tastenkombinationen, um einfacher im Diagramm zu navigieren. Sie werden im Popupfenster „Verfügbare Tastenkombinationen“ unter dem Diagramm angegeben. -The network graph displays the branch history of the entire repository network, including fork branches. This graph is a timeline of the most recent commits, and shows up to 100 of the most recently pushed-to branches. The first row references the date and the first column references the branch owner. Use arrow keys or other keyboard shortcuts to more easily navigate the graph. They are provided in the “Keyboard shortcuts available” pop up under the graph. - -![Repository network graph](/assets/images/help/graphs/repo_network_graph.png) +![Repository-Netzwerkdiagramm](/assets/images/help/graphs/repo_network_graph.png) {% tip %} -**Tip:** To see older branches, click and drag within the graph. +**Tipp:** Klicke und ziehe zum Anzeigen älterer Verzweigungen im Diagramm. {% endtip %} -## Accessing the network graph +## Auf das Netzwerkdiagramm zugreifen -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.accessing-repository-graphs %} -3. In the left sidebar, click **Network**. -![Network tab](/assets/images/help/graphs/network_tab.png) +{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.accessing-repository-graphs %} +3. Klicke in der linken Seitenleiste auf **Netzwerk**. +![Registerkarte „Network“ (Netzwerk)](/assets/images/help/graphs/network_tab.png) -## Listing the forks of a repository +## Die Forks eines Repositorys auflisten -The Members graph displays all the forks of a repository. +Das Mitgliederdiagramm zeigt alle Forks eines Repositorys. -Forks are listed alphabetically by the organization or username of the person who forked the repository. You can click on the organization or username to be redirected to the organization or user's {% data variables.product.product_name %} profile page or click on the fork name to be redirected to the specific fork of the repository. +Die Forks sind alphabetisch nach der Organisation oder dem Benutzernamen der Person angeordnet, die das Repository geforkt hat. Du kannst auf die Organisation oder den Benutzernamen klicken, um zur {% data variables.product.product_name %}-Profilseite der Organisation oder des Benutzers weitergeleitet zu werden, oder du kannst auf den Namen des Forks klicken, um zum spezifischen Fork des Repositorys weitergeleitet zu werden. {% ifversion fpt or ghec %} -![Repository members graph](/assets/images/help/graphs/repo_forks_graph_dotcom.png) +![Repository-Mitgliederdiagramm](/assets/images/help/graphs/repo_forks_graph_dotcom.png) {% else %} -![Repository members graph](/assets/images/help/graphs/repo_members_graph.png) +![Repository-Mitgliederdiagramm](/assets/images/help/graphs/repo_members_graph.png) {% endif %} -### Accessing the Members graph +### Auf das Mitgliederdiagramm zugreifen -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.accessing-repository-graphs %} -3. In the left sidebar, click **Forks**. -![Forks tab](/assets/images/help/graphs/graphs-sidebar-forks-tab.png) +{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.accessing-repository-graphs %} +3. Klicke in der linken Seitenleiste auf **Forks**. +![Registerkarte „Forks“](/assets/images/help/graphs/graphs-sidebar-forks-tab.png) -## Viewing the dependencies of a repository +## Anzeigen der Abhängigkeiten eines Repositorys -You can use the dependency graph to explore the code your repository depends on. +Du kannst das Abhängigkeitsdiagramm verwenden, um den Code zu erkunden, von dem dein Repository abhängig ist. -Almost all software relies on code developed and maintained by other developers, often known as a supply chain. For example, utilities, libraries, and frameworks. These dependencies are an integral part of your code and any bugs or vulnerabilities in them may affect your code. It's important to review and maintain these dependencies. +Fast alle Software basiert auf Code, der von anderen Entwicklern entwickelt und verwaltet wird, häufig als Lieferkette bezeichnet. Beispiel: Hilfsprogramme, Bibliotheken und Frameworks. Diese Abhängigkeiten sind ein integraler Bestandteil deines Codes, und alle Fehler oder Sicherheitsrisiken in ihnen können sich auf deinen Code auswirken. Es ist wichtig, diese Abhängigkeiten zu überprüfen und zu verwalten. -The dependency graph provides a great way to visualize and explore the dependencies for a repository. For more information, see "[About the dependency graph](/code-security/supply-chain-security/about-the-dependency-graph)" and "[Exploring the dependencies of a repository](/code-security/supply-chain-security/exploring-the-dependencies-of-a-repository)." +Das Abhängigkeitsdiagramm bietet eine hervorragende Möglichkeit, die Abhängigkeiten für ein Repository zu visualisieren und zu erkunden. Weitere Informationen findest du unter [Informationen über das Abhängigkeitsdiagramm](/code-security/supply-chain-security/about-the-dependency-graph) und [Erkunden der Abhängigkeiten eines Repositorys](/code-security/supply-chain-security/exploring-the-dependencies-of-a-repository). -You can also set up your repository so that {% data variables.product.company_short %} alerts you automatically whenever a security vulnerability is found in one of your dependencies. For more information, see "[About {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)." +Du kannst dein Repository auch so einrichten, dass {% data variables.product.company_short %} dich automatisch benachrichtigt, wenn eine Sicherheitsrisiko in einer deiner Abhängigkeiten gefunden wird. Weitere Informationen findest du unter [Informationen zu {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies). diff --git a/translations/de-DE/content/repositories/working-with-files/using-files/viewing-a-file.md b/translations/de-DE/content/repositories/working-with-files/using-files/viewing-a-file.md index ea88316e23e3..a2f835938763 100644 --- a/translations/de-DE/content/repositories/working-with-files/using-files/viewing-a-file.md +++ b/translations/de-DE/content/repositories/working-with-files/using-files/viewing-a-file.md @@ -1,6 +1,6 @@ --- -title: Viewing a file -intro: You can view raw file content or trace changes to lines in a file and discover how parts of the file evolved over time. +title: Anzeigen einer Datei +intro: 'Du kannst Rohdatendateiinhalte anzeigen oder die Änderungen an den einzelnen Zeilen einer Datei verfolgen und so feststellen, wie sich die Datei im Lauf der Zeit entwickelt hat.' redirect_from: - /articles/using-git-blame-to-trace-changes-in-a-file - /articles/tracing-changes-in-a-file @@ -16,48 +16,54 @@ versions: topics: - Repositories shortTitle: View files and track file changes +ms.openlocfilehash: 7d34e776cb1747ee749531e49abf6f0e3d052b3b +ms.sourcegitcommit: 82b1242de02ecc4bdec02a5b6d11568fb2deb1aa +ms.translationtype: HT +ms.contentlocale: de-DE +ms.lasthandoff: 11/21/2022 +ms.locfileid: '148179861' --- -## Viewing or copying the raw file content +## Anzeigen oder Kopieren des Rohdateiinhalts -With the raw view, you can view or copy the raw content of a file without any styling. +Mit der unformatierten Ansicht kannst du den rohen Inhalt einer Datei ohne Formatierung anzeigen oder kopieren. {% data reusables.repositories.navigate-to-repo %} -1. Click the file that you want to view. -2. In the upper-right corner of the file view, click **Raw**. -![Screenshot of the Raw button in the file header](/assets/images/help/repository/raw-file-button.png) -3. Optionally, to copy the raw file content, in the upper-right corner of the file view, click **{% octicon "copy" aria-label="The copy icon" %}**. +1. Klicke auf die Datei, die du anzeigen möchtest. +2. Klicke in der oberen rechten Ecke der Dateiansicht auf **Rohformat**. +![Screenshot der Schaltfläche „Rohformat“ im Dateiheader](/assets/images/help/repository/raw-file-button.png) +3. Wenn du optional den Rohdateiinhalt kopieren möchtest, klicke in der oberen rechten Ecke der Dateiansicht auf **{% octicon "copy" aria-label="The copy icon" %}**. -## Viewing the line-by-line revision history for a file +## Anzeigen des zeilenweisen Revisionsverlaufs für eine Datei -With the blame view, you can view the line-by-line revision history for an entire file, or view the revision history of a single line within a file by clicking {% octicon "versions" aria-label="The prior blame icon" %}. Each time you click {% octicon "versions" aria-label="The prior blame icon" %}, you'll see the previous revision information for that line, including who committed the change and when. +In der Blame-Ansicht kannst du den Revisionsverlauf einer vollständigen Datei Zeile für Zeile sehen oder durch klicken auf {% octicon "versions" aria-label="The prior blame icon" %} auch nur den Revisionsverlauf einer einzelnen Zeile anzeigen. Mit jedem Klick auf {% octicon "versions" aria-label="The prior blame icon" %} siehst du die vorangegangene Revisionsinformation zur betreffenden Zeile, einschließlich des Committers und des Commit-Zeitpunkts der Änderung. -![Git blame view](/assets/images/help/repository/git_blame.png) +![Git Blame-Ansicht](/assets/images/help/repository/git_blame.png) -In a file or pull request, you can also use the {% octicon "kebab-horizontal" aria-label="The horizontal kebab octicon" %} menu to view Git blame for a selected line or range of lines. +In einer Datei oder einem Pull Request kannst du auch das {% octicon "kebab-horizontal" aria-label="The horizontal kebab octicon" %}-Menü verwenden, um Git Blame für eine ausgewählte Zeile oder einen ausgewählten Zeilenbereich anzuzeigen. -![Kebab menu with option to view Git blame for a selected line](/assets/images/help/repository/view-git-blame-specific-line.png) +![Kebab-Menü mit Option zum Anzeigen von Git Blame für eine ausgewählte Zeile](/assets/images/help/repository/view-git-blame-specific-line.png) {% tip %} -**Tip:** On the command line, you can also use `git blame` to view the revision history of lines within a file. For more information, see [Git's `git blame` documentation](https://git-scm.com/docs/git-blame). +**Tipp:** In der Befehlszeile kannst du auch `git blame` verwenden, um den Revisionsverlauf von Zeilen innerhalb einer Datei anzuzeigen. Weitere Informationen findest du in der [`git blame`-Dokumentation von Git](https://git-scm.com/docs/git-blame). {% endtip %} {% data reusables.repositories.navigate-to-repo %} -2. Click to open the file whose line history you want to view. -3. In the upper-right corner of the file view, click **Blame** to open the blame view. -![Blame button](/assets/images/help/repository/blame-button.png) -4. To see earlier revisions of a specific line, or reblame, click {% octicon "versions" aria-label="The prior blame icon" %} until you've found the changes you're interested in viewing. -![Prior blame button](/assets/images/help/repository/prior-blame-button.png) +2. Zum Öffnen klicke auf die Datei, deren Zeilenverlauf du anzeigen möchtest. +3. Klicke in der oberen rechten Ecke der Dateiansicht auf **Blame**, um die Blame-Ansicht zu öffnen. +![Schaltfläche „Blame“](/assets/images/help/repository/blame-button.png) +4. Wenn du frühere Überarbeitungen einer bestimmten Zeile oder erneut die Blame-Ansicht anzeigen möchtest, klicke auf {% octicon "versions" aria-label="The prior blame icon" %}, bis du die gewünschten Änderungen gefunden hast. +![Schaltfläche „Vorheriges Blame“](/assets/images/help/repository/prior-blame-button.png) {% ifversion blame-ignore-revs %} -## Ignore commits in the blame view +## Ignorieren von Commits in der Blame-Ansicht -All revisions specified in the `.git-blame-ignore-revs` file, which must be in the root directory of your repository, are hidden from the blame view using Git's `git blame --ignore-revs-file` configuration setting. For more information, see [`git blame --ignore-revs-file`](https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt) in the Git documentation. +Alle Überarbeitungen, die in der `.git-blame-ignore-revs`-Datei angegeben sind, die sich im Stammverzeichnis deines Repositorys befinden muss, sind in der Blame-Ansicht mithilfe der Git-Konfigurationseinstellung `git blame --ignore-revs-file` ausgeblendet. Weitere Informationen findest du in der Git-Dokumentation unter [`git blame --ignore-revs-file`](https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt). -1. In the root directory of your repository, create a file named `.git-blame-ignore-revs`. -2. Add the commit hashes you want to exclude from the blame view to that file. We recommend the file to be structured as follows, including comments: +1. Erstelle im Stammverzeichnis deines Repositorys eine Datei mit dem Namen `.git-blame-ignore-revs`. +2. Füge die Commithashes hinzu, die du aus der Blame-Ansicht dieser Datei ausschließen möchtest. Es wird empfohlen, die Datei wie folgt zu strukturieren, einschließlich der Kommentare: ```ini # .git-blame-ignore-revs @@ -67,19 +73,19 @@ All revisions specified in the `.git-blame-ignore-revs` file, which must be in t 69d029cec8337c616552756310748c4a507bd75a ``` -3. Commit and push the changes. +3. Committe und pushe die Änderungen. -Now when you visit the blame view, the listed revisions will not be included in the blame. You'll see an **Ignoring revisions in .git-blame-ignore-revs** banner indicating that some commits may be hidden: +Wenn du nun die Blame-Ansicht öffnest, werden die aufgelisteten Überarbeitungen darin nicht angezeigt. Es wird ein Banner **Überarbeitungen in .git-blame-ignore-revs werden ignoriert** angezeigt, das darauf hinweist, dass einige Commits möglicherweise ausgeblendet sind: -![Screenshot of a banner on the blame view linking to the .git-blame-ignore-revs file](/assets/images/help/repository/blame-ignore-revs-file.png) +![Screenshot eines Banners in der Blame-Ansicht, die mit der .git-blame-ignore-revs-Datei verknüpft ist](/assets/images/help/repository/blame-ignore-revs-file.png) -This can be useful when a few commits make extensive changes to your code. You can use the file when running `git blame` locally as well: +Dies kann hilfreich sein, wenn einige Commits umfangreiche Änderungen an deinem Code vornehmen. Du kannst die Datei auch bei der lokalen Ausführung von `git blame` verwenden: ```shell git blame --ignore-revs-file .git-blame-ignore-revs ``` -You can also configure your local git so it always ignores the revs in that file: +Du kannst Git auch lokal so konfigurieren, dass Überarbeitungen in dieser Datei immer ignoriert werden: ```shell git config blame.ignoreRevsFile .git-blame-ignore-revs @@ -87,6 +93,6 @@ git config blame.ignoreRevsFile .git-blame-ignore-revs {% endif %} -## Bypassing `.git-blame-ignore-revs` in the blame view +## Umgehen von `.git-blame-ignore-revs` in der Blame-Ansicht -If the blame view for a file shows **Ignoring revisions in .git-blame-ignore-revs**, you can still bypass `.git-blame-ignore-revs` and see the normal blame view. In the URL, append a `~` to the SHA and the **Ignoring revisions in .git-blame-ignore-revs** will disappear. +Wenn in der Blame-Ansicht für eine Datei **Überarbeitungen in .git-blame-ignore-revs werden ignoriert** angezeigt wird, kannst du `.git-blame-ignore-revs` umgehen und dennoch die normale Blame-Ansicht anzeigen. Füge in der URL `~` an den SHA an, und **Überarbeitungen in .git-blame-ignore-revs werden ignoriert** wird nicht mehr angezeigt. diff --git a/translations/de-DE/content/support/contacting-github-support/viewing-and-updating-support-tickets.md b/translations/de-DE/content/support/contacting-github-support/viewing-and-updating-support-tickets.md index 383bb81294ae..e53a389ec65b 100644 --- a/translations/de-DE/content/support/contacting-github-support/viewing-and-updating-support-tickets.md +++ b/translations/de-DE/content/support/contacting-github-support/viewing-and-updating-support-tickets.md @@ -1,6 +1,6 @@ --- -title: Anzeigen und Aktualisieren von Supporttickets -intro: 'Du kannst deine Supporttickets{% ifversion ghes or ghec %} anzeigen, mit Kollegen an Tickets zusammenarbeiten{% endif %} und dem {% data variables.contact.github_support %} über das {% data variables.contact.support_portal %} antworten.' +title: Viewing and updating support tickets +intro: 'You can view your support tickets{% ifversion ghes or ghec %}, collaborate with colleagues on tickets,{% endif %} and respond to {% data variables.contact.github_support %} using the {% data variables.contact.support_portal %}.' shortTitle: Managing your tickets versions: fpt: '*' @@ -8,62 +8,64 @@ versions: ghes: '*' topics: - Support -ms.openlocfilehash: 35c7b28232c0d11170ea9585480b2cfb1785ebd0 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: de-DE -ms.lasthandoff: 09/05/2022 -ms.locfileid: '147051980' --- -## Informationen zur Ticketverwaltung + +## About ticket management {% data reusables.support.zendesk-old-tickets %} -Du kannst das [GitHub-Supportportal](https://support.github.com/) verwenden, um aktuelle und frühere Supporttickets anzuzeigen und dem {% data variables.contact.github_support %} zu antworten. Nach 120 Tagen werden aufgelöste Tickets archiviert{% ifversion ghec or ghes or ghae %}, und archivierte Tickets können nur für Unternehmenskonten angezeigt werden{% endif %}. +You can use the [GitHub Support Portal](https://support.github.com/) to view current and past support tickets and respond to {% data variables.contact.github_support %}. After 120 days, resolved tickets are archived{% ifversion ghec or ghes or ghae %}, and archived tickets can only be viewed for enterprise accounts{% endif %}. -{% ifversion ghes or ghec %} {% data reusables.enterprise-accounts.support-entitlements %} {% endif %} +{% ifversion ghes or ghec %} +{% data reusables.enterprise-accounts.support-entitlements %} +{% endif %} -## Anzeigen deiner letzten Supporttickets +## Viewing your recent support tickets {% data reusables.support.view-open-tickets %} -1. Unter dem Textfeld kannst du den Kommentarverlauf lesen. Die letzte Antwort wird an oberster Stelle angezeigt. -![Screenshot des Supportticketkommentarverlaufs mit der letzten Antwort am Anfang.](/assets/images/help/support/support-recent-response.png) +1. Under the text box, you can read the comment history. The most recent response is at the top. + + ![Screenshot of support ticket comment history, with the most recent response at the top](/assets/images/help/support/support-recent-response.png) + +1. Optionally, to translate the ticket comment, click {% octicon "globe" aria-label="The globe icon" %} and choose your preferred language from the dropdown menu. You can translate your support ticket into Chinese (Simplified), French, German, Japanese, Portuguese (Brazil), or Spanish. + + ![Screenshot of a support ticket with the dropdown menu showing the options for translation emphasized](/assets/images/help/support/support-ticket-translation-options.png) {% ifversion ghec or ghes or ghae %} -## Anzeigen deiner archivierten Supporttickets +## Viewing your archived support tickets -Du kannst nur archivierte Tickets für ein Unternehmenskonto anzeigen. +You can only view archived tickets for an enterprise account. {% data reusables.support.navigate-to-my-tickets %} -1. Wähle das Dropdownmenü **Meine Tickets** aus, und klicke auf den Namen des Unternehmenskontos. +1. Select the **My Tickets** drop-down menu and click the name of the enterprise account. {% indented_data_reference reusables.support.entitlements-note spaces=3 %} - ![Screenshot des Dropdownmenüs "Meine Tickets".](/assets/images/help/support/ticket-context.png) -1. Klicke in der Tabelle „Meine Tickets“ auf **Archivierte Tickets anzeigen**. + ![Screenshot of the "My Tickets" dropdown menu.](/assets/images/help/support/ticket-context.png) +1. Under the "My tickets" table, click **View archived tickets**. {% endif %} -## Aktualisieren von Supporttickets +## Updating support tickets {% data reusables.support.view-open-tickets %} -1. Wenn das Problem behoben ist, kannst du optional unter dem Textfeld auf **Ticket schließen** klicken. -![Screenshot: Position der Schaltfläche „Ticket schließen“.](/assets/images/help/support/close-ticket.png) -1. Um dem GitHub-Support zu antworten und dem Ticket einen neuen Kommentar hinzuzufügen, gib deine Antwort in das Textfeld ein. -![Screenshot des Textfelds „Kommentar hinzufügen“.](/assets/images/help/support/new-comment-field.png) -1. Um dem Ticket deinen Kommentar hinzuzufügen, klicke auf **Kommentar**. -![Screenshot der Schaltfläche „Kommentar“.](/assets/images/help/support/add-comment.png) +1. Optionally, if the issue is resolved, under the text box, click **Close ticket**. +![Screenshot showing location of the "Close ticket" button.](/assets/images/help/support/close-ticket.png) +1. To respond to GitHub Support and add a new comment to the ticket, type your response in the text box. +![Screenshot of the "Add a comment" text field.](/assets/images/help/support/new-comment-field.png) +1. To add your comment to the ticket, click **Comment**. +![Screenshot of the "Comment" button.](/assets/images/help/support/add-comment.png) {% ifversion ghec or ghes %} -## Zusammenarbeit an Supporttickets +## Collaborating on support tickets -Du kannst mit deinen Kollegen über das Supportportal an Supporttickets zusammenarbeiten. Besitzer, Abrechnungsmanager und andere Unternehmensmitglieder mit Supportberechtigungen können Tickets anzeigen, die sich auf ein Unternehmenskonto oder eine von einem Unternehmenskonto verwaltete Organisation beziehen. Weitere Informationen findest du unter [Verwalten von Supportberechtigungen für dein Unternehmen](/enterprise-cloud@latest/admin/user-management/managing-users-in-your-enterprise/managing-support-entitlements-for-your-enterprise). +You can collaborate with your colleagues on support tickets using the support portal. Owners, billing managers, and other enterprise members with support entitlements can view tickets associated with an enterprise account or an organization managed by an enterprise account. For more information, see "[Managing support entitlements for your enterprise](/enterprise-cloud@latest/admin/user-management/managing-users-in-your-enterprise/managing-support-entitlements-for-your-enterprise)." -Neben dem Anzeigen von Tickets kannst du auch Kommentare zu Supporttickets hinzufügen, wenn deine E-Mail-Adresse in das Ticket kopiert wurde oder wenn die Person, die das Ticket geöffnet hat, eine E-Mail-Adresse mit einer Domäne verwendet hat, die für das Unternehmenskonto oder die von einem Unternehmenskonto verwaltete Organisation verifiziert wurde. Weitere Informationen zum Überprüfen einer Domäne findest du unter [Überprüfen oder Genehmigen einer Domäne für dein Unternehmen](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise) und [Überprüfen oder Genehmigen einer Domäne für deine Organisation](/enterprise-cloud@latest/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization). +In addition to viewing tickets, you can also add comments to support tickets if your email address is copied on the ticket or if the person who opened the ticket used an email address with a domain that is verified for the enterprise account or organization managed by an enterprise account. For more information about verifying a domain, see "[Verifying or approving a domain for your enterprise](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise)" and "[Verifying or approving a domain for your organization](/enterprise-cloud@latest/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization)." {% endif %} -## Weiterführende Themen +## Further reading -- [Informationen zum GitHub-Support](/support/learning-about-github-support/about-github-support) +- "[About GitHub Support](/support/learning-about-github-support/about-github-support)" diff --git a/translations/de-DE/content/support/learning-about-github-support/about-github-support.md b/translations/de-DE/content/support/learning-about-github-support/about-github-support.md index f5d6525f057b..be735ece17bb 100644 --- a/translations/de-DE/content/support/learning-about-github-support/about-github-support.md +++ b/translations/de-DE/content/support/learning-about-github-support/about-github-support.md @@ -83,6 +83,10 @@ If you have any paid product or are a member of an organization with a paid prod With {% data variables.product.product_name %}, you have access to support in English and Japanese. {% endif %} +{% ifversion fpt or ghec or ghes %} +{% data reusables.support.support-ticket-translation-option %} +{% endif %} + {% ifversion ghes or ghec %} To contact {% data variables.contact.github_support %}, visit the {% data variables.contact.contact_support_portal %}. For more information, see "[Creating a support ticket](/support/contacting-github-support/creating-a-support-ticket)." diff --git a/translations/de-DE/data/release-notes/enterprise-server/3-5/4.yml b/translations/de-DE/data/release-notes/enterprise-server/3-5/4.yml index 028b8750b667..2d4ef88879cb 100644 --- a/translations/de-DE/data/release-notes/enterprise-server/3-5/4.yml +++ b/translations/de-DE/data/release-notes/enterprise-server/3-5/4.yml @@ -29,4 +29,5 @@ sections: - Actions services need to be restarted after restoring an appliance from a backup taken on a different host. - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' - | - GitHub Pages builds may time out on instances in AWS that are configured for high availability. [Updated: 2022-11-28] \ No newline at end of file + GitHub Pages builds may time out on instances in AWS that are configured for high availability. [Updated: 2022-11-28] + - '{% data reusables.release-notes.babeld-max-threads-performance-issue %}' \ No newline at end of file diff --git a/translations/de-DE/data/release-notes/enterprise-server/3-5/5.yml b/translations/de-DE/data/release-notes/enterprise-server/3-5/5.yml index fdb9b3ea7ef9..05de05ac2b0f 100644 --- a/translations/de-DE/data/release-notes/enterprise-server/3-5/5.yml +++ b/translations/de-DE/data/release-notes/enterprise-server/3-5/5.yml @@ -1,27 +1,30 @@ date: '2022-08-30' sections: bugs: - - Nach dem Freigeben eines Repositorys für den temporären Zugriff konnte ein Siteadministrator die Einstellungen für Sicherheitsprodukte im Repository nicht mehr verwalten. - - Doppelte administrative SSH-Schlüssel konnten sowohl in der Verwaltungskonsole als auch in der Datei `/home/admin/.ssh/authorized_keys` vorkommen. - - "Die Siteadministratorseite für einzelne Benutzer unter http(s)://HOSTNAME/stafftools/users/USERNAME/admin enthielt Funktionen, die nicht für GitHub Enterprise Server vorgesehen waren." - - In einigen Fällen konnte die Ausführung von `ghe-cluster-config-apply` eine leere Konfiguration zu bestehenden Knoten in einem Cluster replizieren. - - "In einigen Fällen wurden Konfigurationsläufe, die mit `ghe-config-apply` gestartet wurden, nicht abgeschlossen oder gaben den Fehler `Nicht übereinstimmende Containerzahl` zurück." - - Nach dem Aktualisieren eines selbstsignierten TLS-Zertifikats auf einer GitHub Enterprise Server-Instanz wurden Benutzeroberflächenelemente auf einigen Seiten der Weboberfläche nicht angezeigt. - - Die Siteadministratorleiste oben auf der Weboberfläche enthielt einen defekten Link zu SHA für die aktuell ausgeführte Version der Anwendung. - - "In einigen Fällen konnten Hintergrundaufgaben aufgrund einer Bibliothek, die gleichzeitig verwendet wurde, obwohl sie nicht threadsicher war, zum Stillstand kommen." - - "Warnungen aus der Geheimnisüberprüfung für GitHub Advanced Security-Kunden fehlten in der Webbenutzeroberfläche und der REST-API, wenn ein Siteadministrator nicht direkt auf GitHub Enterprise Server 3.4 upgradete. Die Warnungen sind nun sichtbar." - - "Wenn ein Benutzer ein Repository in eine Organisation forkte, wurde eine lange Liste von Organisationen nicht korrekt gerendert." + - After unlocking a repository for temporary access, a site administrator was unable to manage settings for security products in the repository. + - Duplicate administrative SSH keys could appear in both the Management Console and the `/home/admin/.ssh/authorized_keys` file. + - The site admin page for individual users at http(s)://HOSTNAME/stafftools/users/USERNAME/admin contained functionality not intended for GitHub Enterprise Server. + - In some cases, running `ghe-cluster-config-apply` could replicate an empty configuration to existing nodes in a cluster. + - In some cases, configuration runs started with `ghe-config-apply` did not complete, or returned a `Container count mismatch` error. + - After updating a self-signed TLS certificate on a GitHub Enterprise Server instance, UI elements on some pages in the web interface did not appear. + - The site admin bar at the top of the web interface contained a broken link to the SHA for the currently running version of the application. + - In some cases, background tasks could stall due to a library that was used concurrently despite not being thread-safe. + - Alerts from secret scanning for GitHub Advanced Security customers were missing in the web UI and REST API if a site administrator did not upgrade directly to GitHub Enterprise Server 3.4. The alerts are now visible. + - When a user forked a repository into an organization, a long list of organizations would not render properly. changes: - - "Die Generierung von Supportbundles wird durch die parallelisierte Protokollbereinigung beschleunigt. Weitere Informationen zu Supportbundles findest du unter [Daten für den GitHub-Support bereitstellen](/support/contacting-github-support/providing-data-to-github-support)." - - "APIs, die die Route `organization` oder `org` enthalten, akzeptieren jetzt entweder das Platzhalterfeld oder die ID der Organisation. Zuvor akzeptierten die APIs nur Platzhalterfelder, was dazu führte, dass kein Zugriff auf `Link`-Kopfzeilen für GitHub Advanced Security-Endpunkte möglich war. Weitere Informationen findest du unter [Organisationen](https://docs.github.com/rest/orgs/orgs) in der REST-API-Dokumentation." - - "Das Unternehmensüberwachungsprotokoll enthält jetzt mehr benutzergenerierte Ereignisse, wie z. B. `project.create`. Die REST-API liefert auch zusätzliche benutzergenerierte Ereignisse, wie z. B. `repo.create`. Weitere Informationen findest du unter [Zugreifen auf das Überwachungsprotokoll für dein Unternehmen](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise) und [Verwenden der Überwachungsprotokoll-API für dein Unternehmen](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise#querying-the-audit-log-rest-api)." - - "In einigen Fällen konnten Cachereplikate einige Git-Operationen für kürzlich aktualisierte Repositorys ablehnen. Weitere Informationen zum Zwischenspeichern von Repositorys findest du unter [Informationen zum Zwischenspeichern von Repositorys](/admin/enterprise-management/caching-repositories/about-repository-caching)." + - Generation of support bundles is faster as a result of parallelized log sanitization. For more information about support bundles, see "[Providing data to GitHub Support](/support/contacting-github-support/providing-data-to-github-support)." + - APIs that contain the `organization` or `org` route now accept either the organization's slug or ID. Previously, the APIs only accepted slugs, which caused `Link` headers for GitHub Advanced Security endpoints to be inaccessible. For more information, see "[Organizations](https://docs.github.com/rest/orgs/orgs)" in the REST API documentation. + - The enterprise audit log now includes more user-generated events, such as `project.create`. The REST API also returns additional user-generated events, such as `repo.create`. For more information, see "[Accessing the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)" and "[Using the audit log API for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise#querying-the-audit-log-rest-api)." + - In some cases, cache replicas could reject some Git operations on recently updated repositories. For more information about repository caching, see "[About repository caching](/admin/enterprise-management/caching-repositories/about-repository-caching)." known_issues: - - "Bei einer neu eingerichteten {% data variables.product.prodname_ghe_server %}-Instanz ohne Benutzer könnte ein Angreifer den ersten Administratorbenutzer erstellen." - - Benutzerdefinierte Firewallregeln werden während des Upgrades entfernt. - - "Nachverfolgte Git-LFS-Dateien, [die über die Webbenutzeroberfläche hochgeladen wurden](https://github.com/blog/2105-upload-files-to-your-repositories), werden dem Repository fälschlicherweise direkt hinzugefügt." - - "Issues können nicht geschlossen werden, wenn sie einen Permalink zu einem Blob im selben Repository enthalten und der Dateipfad des Blobs mehr als 255 Zeichen lang ist." - - "Wenn die Option zum Durchsuchen von GitHub.com mit GitHub Connect aktiviert wird, sind Issues in privaten und internen Repositorys nicht in den GitHub.com-Suchergebnissen enthalten." - - "Die {% data variables.product.prodname_registry %}-npm-Registrierung gibt in Metadatenantworten keinen Zeitwert mehr zurück. So sind erhebliche Leistungssteigerungen möglich. Die erforderlichen Daten zum Zurückgeben eines Zeitwerts in einer Metadatenantwort sind weiterhin verfügbar, und dieser Wert wird in Zukunft wieder zurückgegeben, sobald die vorhandenen Leistungsprobleme behoben wurden." - - "Ressourcenbegrenzungen, die nur beim Verarbeiten von Pre-Receive-Hooks auftreten, können bei manchen Pre-Receive-Hooks Fehler auslösen." - - "Actions-Dienste müssen nach der Wiederherstellung einer Appliance aus einer Sicherung, die auf einem anderen Host erstellt wurde, neu gestartet werden." + - On a freshly set up {% data variables.product.prodname_ghe_server %} instance without any users, an attacker could create the first admin user. + - Custom firewall rules are removed during the upgrade process. + - Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. + - Issues cannot be closed if they contain a permalink to a blob in the same repository, where the blob's file path is longer than 255 characters. + - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. + - The {% data variables.product.prodname_registry %} npm registry no longer returns a time value in metadata responses. This was done to allow for substantial performance improvements. We continue to have all the data necessary to return a time value as part of the metadata response and will resume returning this value in the future once we have solved the existing performance issues. + - Resource limits that are specific to processing pre-receive hooks may cause some pre-receive hooks to fail. + - Actions services need to be restarted after restoring an appliance from a backup taken on a different host. + - | + GitHub Pages builds may time out on instances in AWS that are configured for high availability. [Updated: 2022-11-28] + - '{% data reusables.release-notes.babeld-max-threads-performance-issue %}' \ No newline at end of file diff --git a/translations/de-DE/data/release-notes/enterprise-server/3-6/1.yml b/translations/de-DE/data/release-notes/enterprise-server/3-6/1.yml index 3ae7af2fe641..6e638df146a4 100644 --- a/translations/de-DE/data/release-notes/enterprise-server/3-6/1.yml +++ b/translations/de-DE/data/release-notes/enterprise-server/3-6/1.yml @@ -1,33 +1,38 @@ date: '2022-08-30' sections: bugs: - - Nach dem Freigeben eines Repositorys für den temporären Zugriff konnte ein Siteadministrator die Einstellungen für Sicherheitsprodukte im Repository nicht mehr verwalten. - - Doppelte administrative SSH-Schlüssel konnten sowohl in der Verwaltungskonsole als auch in der Datei `/home/admin/.ssh/authorized_keys` vorkommen. - - "Die Siteadministratorseite für einzelne Benutzer unter http(s)://HOSTNAME/stafftools/users/USERNAME/admin enthielt Funktionen, die nicht für GitHub Enterprise Server vorgesehen waren." - - In einigen Fällen konnte die Ausführung von `ghe-cluster-config-apply` eine leere Konfiguration zu bestehenden Knoten in einem Cluster replizieren. - - "In einigen Fällen wurden Konfigurationsläufe, die mit `ghe-config-apply` gestartet wurden, nicht abgeschlossen oder gaben den Fehler `Nicht übereinstimmende Containerzahl` zurück." - - Nach dem Aktualisieren eines selbstsignierten TLS-Zertifikats auf einer GitHub Enterprise Server-Instanz wurden Benutzeroberflächenelemente auf einigen Seiten der Weboberfläche nicht angezeigt. - - "In einigen Fällen konnten Hintergrundaufgaben aufgrund einer Bibliothek, die gleichzeitig verwendet wurde, obwohl sie nicht threadsicher war, zum Stillstand kommen." - - Die Siteadministratorleiste oben auf der Weboberfläche enthielt einen defekten Link zu SHA für die aktuell ausgeführte Version der Anwendung. - - "Die Besitzer der Organisation konnten nicht festlegen, welche Zugriffsrechte für die Erstellung von Diskussionen erforderlich sind." - - Benutzer von Diskussionen wurden fälschlicherweise auf die Communityrichtlinien für GitHub.com verwiesen. - - "In einigen Fällen wurden die Benutzer fälschlicherweise angewiesen, vor dem Erstellen einer Diskussion ihre E-Mail-Adresse zu bestätigen." - - "Warnungen aus der Geheimnisüberprüfung für GitHub Advanced Security-Kunden fehlten in der Webbenutzeroberfläche und der REST-API, wenn ein Siteadministrator nicht direkt auf GitHub Enterprise Server 3.4 upgradete. Die Warnungen sind nun sichtbar." + - After unlocking a repository for temporary access, a site administrator was unable to manage settings for security products in the repository. + - Duplicate administrative SSH keys could appear in both the Management Console and the `/home/admin/.ssh/authorized_keys` file. + - The site admin page for individual users at http(s)://HOSTNAME/stafftools/users/USERNAME/admin contained functionality not intended for GitHub Enterprise Server. + - In some cases, running `ghe-cluster-config-apply` could replicate an empty configuration to existing nodes in a cluster. + - In some cases, configuration runs started with `ghe-config-apply` did not complete, or returned a `Container count mismatch` error. + - After updating a self-signed TLS certificate on a GitHub Enterprise Server instance, UI elements on some pages in the web interface did not appear. + - In some cases, background tasks could stall due to a library that was used concurrently despite not being thread-safe. + - The site admin bar at the top of the web interface contained a broken link to the SHA for the currently running version of the application. + - Organization owners were unable to set the level of access required to create discussions. + - Discussions users were incorrectly directed to the community guidelines for GitHub.com. + - In some cases, users were incorrectly instructed to verify their email before creating a discussion. + - Alerts from secret scanning for GitHub Advanced Security customers were missing in the web UI and REST API if a site administrator did not upgrade directly to GitHub Enterprise Server 3.4. The alerts are now visible. changes: - - "Die Generierung von Supportbundles wird durch die parallelisierte Protokollbereinigung beschleunigt. Weitere Informationen zu Supportbundles findest du unter [Daten für den GitHub-Support bereitstellen](/support/contacting-github-support/providing-data-to-github-support)." - - "APIs, die die Route `organization` oder `org` enthalten, akzeptieren jetzt entweder das Platzhalterfeld oder die ID der Organisation. Zuvor akzeptierten die APIs nur Platzhalterfelder, was dazu führte, dass kein Zugriff auf `Link`-Kopfzeilen für GitHub Advanced Security-Endpunkte möglich war. Weitere Informationen findest du unter [Organisationen](https://docs.github.com/rest/orgs/orgs) in der REST-API-Dokumentation." - - "Das Unternehmensüberwachungsprotokoll enthält jetzt mehr benutzergenerierte Ereignisse, wie z. B. `project.create`. Die REST-API liefert auch zusätzliche benutzergenerierte Ereignisse, wie z. B. `repo.create`. Weitere Informationen findest du unter [Zugreifen auf das Überwachungsprotokoll für dein Unternehmen](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise) und [Verwenden der Überwachungsprotokoll-API für dein Unternehmen](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise#querying-the-audit-log-rest-api)." - - "In einigen Fällen konnten Cachereplikate einige Git-Operationen für kürzlich aktualisierte Repositorys ablehnen. Weitere Informationen zum Zwischenspeichern von Repositorys findest du unter [Informationen zum Zwischenspeichern von Repositorys](/admin/enterprise-management/caching-repositories/about-repository-caching)." - - "Du kannst jetzt konfigurieren, dass das globale Ankündigungsbanner über die REST-API geschlossen werden kann. Weitere Informationen findest du unter [Anpassen von Benutzernachrichten für dein Unternehmen](/admin/user-management/managing-users-in-your-enterprise/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner)." + - Generation of support bundles is faster as a result of parallelized log sanitization. For more information about support bundles, see "[Providing data to GitHub Support](/support/contacting-github-support/providing-data-to-github-support)." + - APIs that contain the `organization` or `org` route now accept either the organization's slug or ID. Previously, the APIs only accepted slugs, which caused `Link` headers for GitHub Advanced Security endpoints to be inaccessible. For more information, see "[Organizations](https://docs.github.com/rest/orgs/orgs)" in the REST API documentation. + - The enterprise audit log now includes more user-generated events, such as `project.create`. The REST API also returns additional user-generated events, such as `repo.create`. For more information, see "[Accessing the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)" and "[Using the audit log API for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise#querying-the-audit-log-rest-api)." + - In some cases, cache replicas could reject some Git operations on recently updated repositories. For more information about repository caching, see "[About repository caching](/admin/enterprise-management/caching-repositories/about-repository-caching)." + - You can now configure the global announcement banner to be dismissable using the REST API. For more information, see "[Customizing user messages for your enterprise](/admin/user-management/managing-users-in-your-enterprise/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner)." known_issues: - - "Bei einer neu eingerichteten {% data variables.product.prodname_ghe_server %}-Instanz ohne Benutzer könnte ein Angreifer den ersten Administratorbenutzer erstellen." - - Benutzerdefinierte Firewallregeln werden während des Upgrades entfernt. - - "Nachverfolgte Git-LFS-Dateien, [die über die Webbenutzeroberfläche hochgeladen wurden](https://github.com/blog/2105-upload-files-to-your-repositories), werden dem Repository fälschlicherweise direkt hinzugefügt." - - "Issues können nicht geschlossen werden, wenn sie einen Permalink zu einem Blob im selben Repository enthalten und der Dateipfad des Blobs mehr als 255 Zeichen lang ist." - - "Wenn die Option zum Durchsuchen von GitHub.com mit GitHub Connect aktiviert wird, sind Issues in privaten und internen Repositorys nicht in den GitHub.com-Suchergebnissen enthalten." - - "Die {% data variables.product.prodname_registry %}-npm-Registrierung gibt in Metadatenantworten keinen Zeitwert mehr zurück. So sind erhebliche Leistungssteigerungen möglich. Die erforderlichen Daten zum Zurückgeben eines Zeitwerts in einer Metadatenantwort sind weiterhin verfügbar, und dieser Wert wird in Zukunft wieder zurückgegeben, sobald die vorhandenen Leistungsprobleme behoben wurden." - - "Ressourcenbegrenzungen, die nur beim Verarbeiten von Pre-Receive-Hooks auftreten, können bei manchen Pre-Receive-Hooks Fehler auslösen." - - "Actions-Dienste müssen nach der Wiederherstellung einer Instanz aus einer Sicherung, die auf einem anderen Host erstellt wurde, neu gestartet werden." - - "Wenn du in den Einstellungen eines Repositorys die Option aktivierst, die Benutzern mit Lesezugriff das Erstellen von Diskussionen gestattet, wird diese Funktionalität nicht aktiviert." - - In einigen Fällen können Benutzer vorhandene Issues nicht in Diskussionen umwandeln. - - "Benutzerdefinierte Muster für die Geheimnisüberprüfung verwenden `.*` als Endtrennzeichen, insbesondere im Feld „Nach Geheimnis“. Dieses Trennzeichen verursacht Inkonsistenzen in repositoryübergreifenden Überprüfungen auf Geheimnisse, und du stellst möglicherweise Lücken im Repositoryverlauf fest, in denen keine Überprüfungen abgeschlossen wurden. Auch inkrementelle Überprüfungen werden möglicherweise beeinträchtigt. Um Probleme mit Überprüfungen zu verhindern, ändere das Ende des Musters, indem du das Trennzeichen `.*` entfernst." + - On a freshly set up {% data variables.product.prodname_ghe_server %} instance without any users, an attacker could create the first admin user. + - Custom firewall rules are removed during the upgrade process. + - Git LFS tracked files [uploaded through the web interface](https://github.com/blog/2105-upload-files-to-your-repositories) are incorrectly added directly to the repository. + - Issues cannot be closed if they contain a permalink to a blob in the same repository, where the blob's file path is longer than 255 characters. + - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. + - The {% data variables.product.prodname_registry %} npm registry no longer returns a time value in metadata responses. This was done to allow for substantial performance improvements. We continue to have all the data necessary to return a time value as part of the metadata response and will resume returning this value in the future once we have solved the existing performance issues. + - Resource limits that are specific to processing pre-receive hooks may cause some pre-receive hooks to fail. + - Actions services need to be restarted after restoring an instance from a backup taken on a different host. + - In a repository's settings, enabling the option to allow users with read access to create discussions does not enable this functionality. + - In some cases, users cannot convert existing issues to discussions. + - Custom patterns for secret scanning have `.*` as an end delimiter, specifically in the "After secret" field. This delimiter causes inconsistencies in scans for secrets across repositories, and you may notice gaps in a repository's history where no scans completed. Incremental scans may also be impacted. To prevent issues with scans, modify the end of the pattern to remove the `.*` delimiter. + - | + After upgrading a replica node to GitHub Enterprise Server 3.6.0 or later and restarting replication, in some situations Git replication may stop progressing and continue to show `WARNING: git replication is behind the primary …`. If you encounter this known issue contact GitHub Support. For more information, see "[Creating a support ticket](https://docs.github.com/en/enterprise-server@3.6/support/contacting-github-support/creating-a-support-ticket)." [Updated: 2022-10-03] + - | + GitHub Pages builds may time out on instances in AWS that are configured for high availability. [Updated: 2022-11-28] + - '{% data reusables.release-notes.babeld-max-threads-performance-issue %}' \ No newline at end of file diff --git a/translations/de-DE/data/reusables/enterprise-accounts/dormant-user-activity.md b/translations/de-DE/data/reusables/enterprise-accounts/dormant-user-activity.md index 80878d1726ee..24b839f410c5 100644 --- a/translations/de-DE/data/reusables/enterprise-accounts/dormant-user-activity.md +++ b/translations/de-DE/data/reusables/enterprise-accounts/dormant-user-activity.md @@ -21,3 +21,8 @@ A user is considered active if the user has performed any of the following activ - Starring a repository - Deleting a repository - Accessing resources by using a {% data variables.product.pat_generic %} or SSH key +- Joining an organization + +{% ifversion ghes %} +A user will also be considered active if their account has been updated by LDAP. +{% endif %} diff --git a/translations/de-DE/data/ui.yml b/translations/de-DE/data/ui.yml index 1e8377dd721d..29dec0fbef90 100644 --- a/translations/de-DE/data/ui.yml +++ b/translations/de-DE/data/ui.yml @@ -127,7 +127,7 @@ products: rest: banner: api_versioned: The REST API is now versioned. - api_version_info: For more information, see "About API versioning". + api_version_info: For more information, see "About API versioning." ghes_api_versioned: After a site administrator upgrades your Enterprise Server instance to {{ firstGhesReleaseWithApiVersions.versionTitle }} or later, the REST API will be versioned. To learn how to find your instance's version, see "About versions of GitHub Docs". versioning: about_versions: About REST API versions diff --git a/translations/log/msft-de-resets.csv b/translations/log/msft-de-resets.csv index d1a949caa1f5..22bfae2f432c 100644 --- a/translations/log/msft-de-resets.csv +++ b/translations/log/msft-de-resets.csv @@ -416,14 +416,14 @@ translations/de-DE/data/reusables/security-center/beta.md,file deleted because i translations/de-DE/data/reusables/server-statistics/release-phase.md,file deleted because it no longer exists in main translations/de-DE/content/account-and-profile/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github/managing-your-subscriptions.md,rendering error translations/de-DE/content/account-and-profile/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github/viewing-your-subscriptions.md,broken liquid tags -translations/de-DE/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md,rendering error +translations/de-DE/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md,broken liquid tags translations/de-DE/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications.md,rendering error translations/de-DE/content/account-and-profile/managing-subscriptions-and-notifications-on-github/viewing-and-triaging-notifications/managing-notifications-from-your-inbox.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile.md,rendering error -translations/de-DE/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md,rendering error +translations/de-DE/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md,broken liquid tags translations/de-DE/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/showing-your-private-contributions-and-achievements-on-your-profile.md,broken liquid tags -translations/de-DE/content/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/viewing-contributions-on-your-profile.md,rendering error +translations/de-DE/content/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/viewing-contributions-on-your-profile.md,broken liquid tags translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/maintaining-ownership-continuity-of-your-personal-accounts-repositories.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/removing-a-collaborator-from-a-personal-repository.md,rendering error @@ -431,9 +431,9 @@ translations/de-DE/content/account-and-profile/setting-up-and-managing-your-pers translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/adding-an-email-address-to-your-github-account.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/blocking-command-line-pushes-that-expose-your-personal-email-address.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address.md,rendering error -translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/index.md,rendering error +translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/index.md,broken liquid tags translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/managing-marketing-emails-from-github.md,rendering error -translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/remembering-your-github-username-or-email.md,rendering error +translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/remembering-your-github-username-or-email.md,broken liquid tags translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-a-backup-email-address.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/changing-your-github-username.md,rendering error @@ -447,10 +447,10 @@ translations/de-DE/content/account-and-profile/setting-up-and-managing-your-pers translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/converting-a-user-into-an-organization.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/deleting-your-personal-account.md,rendering error translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/index.md,broken liquid tags -translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/managing-multiple-accounts.md,rendering error -translations/de-DE/content/actions/automating-builds-and-tests/about-continuous-integration.md,rendering error -translations/de-DE/content/actions/creating-actions/creating-a-composite-action.md,rendering error -translations/de-DE/content/actions/creating-actions/creating-a-docker-container-action.md,rendering error +translations/de-DE/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/managing-multiple-accounts.md,broken liquid tags +translations/de-DE/content/actions/automating-builds-and-tests/about-continuous-integration.md,broken liquid tags +translations/de-DE/content/actions/creating-actions/creating-a-composite-action.md,broken liquid tags +translations/de-DE/content/actions/creating-actions/creating-a-docker-container-action.md,broken liquid tags translations/de-DE/content/actions/creating-actions/creating-a-javascript-action.md,rendering error translations/de-DE/content/actions/creating-actions/metadata-syntax-for-github-actions.md,rendering error translations/de-DE/content/actions/deployment/about-deployments/about-continuous-deployment.md,rendering error @@ -484,14 +484,14 @@ translations/de-DE/content/actions/learn-github-actions/finding-and-customizing- translations/de-DE/content/actions/learn-github-actions/understanding-github-actions.md,rendering error translations/de-DE/content/actions/learn-github-actions/usage-limits-billing-and-administration.md,rendering error translations/de-DE/content/actions/managing-issues-and-pull-requests/moving-assigned-issues-on-project-boards.md,broken liquid tags -translations/de-DE/content/actions/managing-workflow-runs/disabling-and-enabling-a-workflow.md,rendering error -translations/de-DE/content/actions/managing-workflow-runs/manually-running-a-workflow.md,rendering error +translations/de-DE/content/actions/managing-workflow-runs/disabling-and-enabling-a-workflow.md,broken liquid tags +translations/de-DE/content/actions/managing-workflow-runs/manually-running-a-workflow.md,broken liquid tags translations/de-DE/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md,rendering error translations/de-DE/content/actions/migrating-to-github-actions/automating-migration-with-github-actions-importer.md,rendering error -translations/de-DE/content/actions/monitoring-and-troubleshooting-workflows/viewing-job-execution-time.md,rendering error +translations/de-DE/content/actions/monitoring-and-troubleshooting-workflows/viewing-job-execution-time.md,broken liquid tags translations/de-DE/content/actions/publishing-packages/publishing-docker-images.md,rendering error translations/de-DE/content/actions/publishing-packages/publishing-nodejs-packages.md,broken liquid tags -translations/de-DE/content/actions/quickstart.md,rendering error +translations/de-DE/content/actions/quickstart.md,broken liquid tags translations/de-DE/content/actions/security-guides/automatic-token-authentication.md,rendering error translations/de-DE/content/actions/security-guides/encrypted-secrets.md,rendering error translations/de-DE/content/actions/security-guides/security-hardening-for-github-actions.md,rendering error @@ -509,81 +509,79 @@ translations/de-DE/content/actions/using-workflows/triggering-a-workflow.md,rend translations/de-DE/content/actions/using-workflows/workflow-syntax-for-github-actions.md,rendering error translations/de-DE/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance.md,rendering error translations/de-DE/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/configuring-secret-scanning-for-your-appliance.md,rendering error -translations/de-DE/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/enabling-github-advanced-security-for-your-enterprise.md,rendering error +translations/de-DE/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/enabling-github-advanced-security-for-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/code-security/managing-supply-chain-security-for-your-enterprise/about-supply-chain-security-for-your-enterprise.md,broken liquid tags -translations/de-DE/content/admin/code-security/managing-supply-chain-security-for-your-enterprise/enabling-the-dependency-graph-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/code-security/managing-supply-chain-security-for-your-enterprise/viewing-the-vulnerability-data-for-your-enterprise.md,rendering error +translations/de-DE/content/admin/code-security/managing-supply-chain-security-for-your-enterprise/enabling-the-dependency-graph-for-your-enterprise.md,broken liquid tags +translations/de-DE/content/admin/code-security/managing-supply-chain-security-for-your-enterprise/viewing-the-vulnerability-data-for-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-automatic-user-license-sync-for-your-enterprise.md,rendering error translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise.md,broken liquid tags -translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-server-statistics-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-unified-contributions-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/configuration/configuring-github-connect/index.md,rendering error -translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-a-hostname.md,rendering error -translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-an-outbound-web-proxy-server.md,rendering error -translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-built-in-firewall-rules.md,rendering error -translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-dns-nameservers.md,rendering error -translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-tls.md,rendering error +translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-server-statistics-for-your-enterprise.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-unified-contributions-for-your-enterprise.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-github-connect/index.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-a-hostname.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-an-outbound-web-proxy-server.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-built-in-firewall-rules.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-dns-nameservers.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-network-settings/configuring-tls.md,broken liquid tags translations/de-DE/content/admin/configuration/configuring-network-settings/enabling-subdomain-isolation.md,rendering error -translations/de-DE/content/admin/configuration/configuring-network-settings/using-github-enterprise-server-with-a-load-balancer.md,rendering error -translations/de-DE/content/admin/configuration/configuring-network-settings/validating-your-domain-settings.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh.md,rendering error +translations/de-DE/content/admin/configuration/configuring-network-settings/using-github-enterprise-server-with-a-load-balancer.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-network-settings/validating-your-domain-settings.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh.md,broken liquid tags translations/de-DE/content/admin/configuration/configuring-your-enterprise/command-line-utilities.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-applications.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-backups-on-your-appliance.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-email-for-notifications.md,rendering error +translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-applications.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-backups-on-your-appliance.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-email-for-notifications.md,broken liquid tags translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-github-pages-for-your-enterprise.md,rendering error translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-rate-limits.md,rendering error translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-ssh-connections-to-your-instance.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-the-referrer-policy-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-web-commit-signing.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/enabling-and-scheduling-maintenance-mode.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md,rendering error +translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-the-referrer-policy-for-your-enterprise.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-your-enterprise/configuring-web-commit-signing.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-your-enterprise/enabling-and-scheduling-maintenance-mode.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md,broken liquid tags translations/de-DE/content/admin/configuration/configuring-your-enterprise/managing-github-mobile-for-your-enterprise.md,rendering error translations/de-DE/content/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list.md,broken liquid tags -translations/de-DE/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md,rendering error -translations/de-DE/content/admin/configuration/configuring-your-enterprise/troubleshooting-tls-errors.md,rendering error +translations/de-DE/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md,broken liquid tags +translations/de-DE/content/admin/configuration/configuring-your-enterprise/troubleshooting-tls-errors.md,broken liquid tags translations/de-DE/content/admin/enterprise-management/caching-repositories/about-repository-caching.md,rendering error translations/de-DE/content/admin/enterprise-management/caching-repositories/configuring-a-repository-cache.md,rendering error translations/de-DE/content/admin/enterprise-management/caching-repositories/index.md,rendering error translations/de-DE/content/admin/enterprise-management/configuring-clustering/cluster-network-configuration.md,broken liquid tags translations/de-DE/content/admin/enterprise-management/configuring-clustering/configuring-high-availability-replication-for-a-cluster.md,broken liquid tags -translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard.md,rendering error -translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/configuring-collectd.md,rendering error -translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/generating-a-health-check-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/index.md,rendering error -translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/monitoring-using-snmp.md,rendering error -translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/recommended-alert-thresholds.md,rendering error -translations/de-DE/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/enabling-automatic-update-checks.md,rendering error -translations/de-DE/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources.md,rendering error -translations/de-DE/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/increasing-storage-capacity.md,rendering error +translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/configuring-collectd.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/generating-a-health-check-for-your-enterprise.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/index.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/monitoring-using-snmp.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/monitoring-your-appliance/recommended-alert-thresholds.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/enabling-automatic-update-checks.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources.md,broken liquid tags +translations/de-DE/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/increasing-storage-capacity.md,broken liquid tags translations/de-DE/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md,rendering error translations/de-DE/content/admin/github-actions/advanced-configuration-and-troubleshooting/troubleshooting-github-actions-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/github-actions/advanced-configuration-and-troubleshooting/using-a-staging-environment.md,rendering error -translations/de-DE/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-storage.md,rendering error +translations/de-DE/content/admin/github-actions/advanced-configuration-and-troubleshooting/using-a-staging-environment.md,broken liquid tags translations/de-DE/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/managing-self-hosted-runners-for-dependabot-updates.md,rendering error translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises.md,rendering error translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md,rendering error translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md,rendering error translations/de-DE/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md,rendering error -translations/de-DE/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md,rendering error +translations/de-DE/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/identity-and-access-management/index.md,broken liquid tags -translations/de-DE/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/changing-authentication-methods.md,rendering error +translations/de-DE/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/changing-authentication-methods.md,broken liquid tags translations/de-DE/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/index.md,broken liquid tags translations/de-DE/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md,rendering error translations/de-DE/content/admin/identity-and-access-management/managing-recovery-codes-for-your-enterprise/downloading-your-enterprise-accounts-single-sign-on-recovery-codes.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/index.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/using-cas.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-support-for-your-idps-conditional-access-policy.md,rendering error +translations/de-DE/content/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication.md,broken liquid tags +translations/de-DE/content/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups.md,broken liquid tags +translations/de-DE/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md,broken liquid tags +translations/de-DE/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/index.md,broken liquid tags +translations/de-DE/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/using-cas.md,broken liquid tags translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-oidc-for-enterprise-managed-users.md,rendering error translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-saml-single-sign-on-for-enterprise-managed-users.md,rendering error translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-scim-provisioning-for-enterprise-managed-users.md,rendering error translations/de-DE/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/migrating-from-saml-to-oidc.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/index.md,rendering error -translations/de-DE/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md,rendering error +translations/de-DE/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/index.md,broken liquid tags +translations/de-DE/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md,broken liquid tags translations/de-DE/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/managing-team-synchronization-for-organizations-in-your-enterprise.md,rendering error translations/de-DE/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md,broken liquid tags translations/de-DE/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md,broken liquid tags @@ -594,82 +592,80 @@ translations/de-DE/content/admin/installation/setting-up-a-github-enterprise-ser translations/de-DE/content/admin/installation/setting-up-a-github-enterprise-server-instance/installing-github-enterprise-server-on-hyper-v.md,rendering error translations/de-DE/content/admin/installation/setting-up-a-github-enterprise-server-instance/installing-github-enterprise-server-on-openstack-kvm.md,rendering error translations/de-DE/content/admin/installation/setting-up-a-github-enterprise-server-instance/installing-github-enterprise-server-on-vmware.md,rendering error -translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/exporting-server-statistics.md,rendering error -translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/exploring-user-activity/managing-global-webhooks.md,rendering error +translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/exporting-server-statistics.md,broken liquid tags +translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/exploring-user-activity/managing-global-webhooks.md,broken liquid tags translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md,rendering error translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise.md,rendering error translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/displaying-ip-addresses-in-the-audit-log-for-your-enterprise.md,rendering error +translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/displaying-ip-addresses-in-the-audit-log-for-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md,rendering error translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/overview/about-data-residency.md,rendering error -translations/de-DE/content/admin/overview/about-github-enterprise-server.md,rendering error +translations/de-DE/content/admin/overview/about-data-residency.md,broken liquid tags +translations/de-DE/content/admin/overview/about-github-enterprise-server.md,broken liquid tags translations/de-DE/content/admin/overview/about-github-for-enterprises.md,rendering error translations/de-DE/content/admin/overview/system-overview.md,rendering error translations/de-DE/content/admin/packages/configuring-package-ecosystem-support-for-your-enterprise.md,rendering error -translations/de-DE/content/admin/packages/enabling-github-packages-with-aws.md,rendering error -translations/de-DE/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md,rendering error -translations/de-DE/content/admin/packages/enabling-github-packages-with-minio.md,rendering error +translations/de-DE/content/admin/packages/enabling-github-packages-with-aws.md,broken liquid tags +translations/de-DE/content/admin/packages/enabling-github-packages-with-minio.md,broken liquid tags translations/de-DE/content/admin/packages/getting-started-with-github-packages-for-your-enterprise.md,rendering error translations/de-DE/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md,rendering error translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/about-enterprise-policies.md,broken liquid tags -translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise.md,rendering error +translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md,rendering error translations/de-DE/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md,broken liquid tags -translations/de-DE/content/admin/policies/enforcing-policy-with-pre-receive-hooks/about-pre-receive-hooks.md,rendering error -translations/de-DE/content/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-script.md,rendering error -translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/adding-people-to-teams.md,rendering error -translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/continuous-integration-using-jenkins.md,rendering error -translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/creating-teams.md,rendering error +translations/de-DE/content/admin/policies/enforcing-policy-with-pre-receive-hooks/about-pre-receive-hooks.md,broken liquid tags +translations/de-DE/content/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-script.md,broken liquid tags +translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/adding-people-to-teams.md,broken liquid tags +translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/continuous-integration-using-jenkins.md,broken liquid tags +translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/creating-teams.md,broken liquid tags translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization.md,rendering error -translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/restoring-a-deleted-organization.md,rendering error +translations/de-DE/content/admin/user-management/managing-organizations-in-your-enterprise/restoring-a-deleted-organization.md,broken liquid tags translations/de-DE/content/admin/user-management/managing-repositories-in-your-enterprise/configuring-git-large-file-storage-for-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/user-management/managing-users-in-your-enterprise/managing-dormant-users.md,rendering error -translations/de-DE/content/admin/user-management/managing-users-in-your-enterprise/suspending-and-unsuspending-users.md,rendering error -translations/de-DE/content/admin/user-management/managing-users-in-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md,rendering error +translations/de-DE/content/admin/user-management/managing-users-in-your-enterprise/suspending-and-unsuspending-users.md,broken liquid tags +translations/de-DE/content/admin/user-management/managing-users-in-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md,broken liquid tags translations/de-DE/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md,rendering error -translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md,rendering error -translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/exporting-migration-data-from-your-enterprise.md,rendering error -translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/index.md,rendering error -translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/migrating-data-to-your-enterprise.md,rendering error +translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md,broken liquid tags +translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/exporting-migration-data-from-your-enterprise.md,broken liquid tags +translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/index.md,broken liquid tags +translations/de-DE/content/admin/user-management/migrating-data-to-and-from-your-enterprise/migrating-data-to-your-enterprise.md,broken liquid tags translations/de-DE/content/authentication/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on.md,rendering error translations/de-DE/content/authentication/authenticating-with-saml-single-sign-on/authorizing-an-ssh-key-for-use-with-saml-single-sign-on.md,rendering error translations/de-DE/content/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account.md,rendering error translations/de-DE/content/authentication/connecting-to-github-with-ssh/checking-for-existing-ssh-keys.md,rendering error translations/de-DE/content/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md,rendering error -translations/de-DE/content/authentication/connecting-to-github-with-ssh/testing-your-ssh-connection.md,rendering error +translations/de-DE/content/authentication/connecting-to-github-with-ssh/testing-your-ssh-connection.md,broken liquid tags translations/de-DE/content/authentication/index.md,rendering error translations/de-DE/content/authentication/keeping-your-account-and-data-secure/about-authentication-to-github.md,rendering error translations/de-DE/content/authentication/keeping-your-account-and-data-secure/connecting-with-third-party-applications.md,rendering error translations/de-DE/content/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token.md,rendering error -translations/de-DE/content/authentication/keeping-your-account-and-data-secure/creating-a-strong-password.md,rendering error -translations/de-DE/content/authentication/keeping-your-account-and-data-secure/preventing-unauthorized-access.md,rendering error -translations/de-DE/content/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository.md,rendering error +translations/de-DE/content/authentication/keeping-your-account-and-data-secure/creating-a-strong-password.md,broken liquid tags +translations/de-DE/content/authentication/keeping-your-account-and-data-secure/preventing-unauthorized-access.md,broken liquid tags +translations/de-DE/content/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository.md,broken liquid tags translations/de-DE/content/authentication/keeping-your-account-and-data-secure/reviewing-your-authorized-applications-oauth.md,rendering error translations/de-DE/content/authentication/keeping-your-account-and-data-secure/reviewing-your-authorized-integrations.md,rendering error translations/de-DE/content/authentication/keeping-your-account-and-data-secure/reviewing-your-deploy-keys.md,rendering error translations/de-DE/content/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log.md,rendering error translations/de-DE/content/authentication/keeping-your-account-and-data-secure/reviewing-your-ssh-keys.md,rendering error -translations/de-DE/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md,rendering error +translations/de-DE/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md,broken liquid tags translations/de-DE/content/authentication/keeping-your-account-and-data-secure/updating-your-github-access-credentials.md,rendering error translations/de-DE/content/authentication/managing-commit-signature-verification/about-commit-signature-verification.md,rendering error translations/de-DE/content/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account.md,rendering error -translations/de-DE/content/authentication/managing-commit-signature-verification/associating-an-email-with-your-gpg-key.md,rendering error +translations/de-DE/content/authentication/managing-commit-signature-verification/associating-an-email-with-your-gpg-key.md,broken liquid tags translations/de-DE/content/authentication/managing-commit-signature-verification/displaying-verification-statuses-for-all-of-your-commits.md,rendering error -translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-two-factor-authentication.md,rendering error +translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-two-factor-authentication.md,broken liquid tags translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication.md,broken liquid tags translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/changing-two-factor-authentication-delivery-methods-for-your-mobile-device.md,rendering error translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication-recovery-methods.md,rendering error translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication.md,rendering error translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/disabling-two-factor-authentication-for-your-personal-account.md,rendering error -translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/index.md,rendering error +translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/index.md,broken liquid tags translations/de-DE/content/authentication/securing-your-account-with-two-factor-authentication-2fa/recovering-your-account-if-you-lose-your-2fa-credentials.md,broken liquid tags -translations/de-DE/content/authentication/troubleshooting-ssh/error-agent-admitted-failure-to-sign.md,rendering error -translations/de-DE/content/authentication/troubleshooting-ssh/error-key-already-in-use.md,rendering error +translations/de-DE/content/authentication/troubleshooting-ssh/error-agent-admitted-failure-to-sign.md,broken liquid tags +translations/de-DE/content/authentication/troubleshooting-ssh/error-key-already-in-use.md,broken liquid tags translations/de-DE/content/authentication/troubleshooting-ssh/error-permission-denied-publickey.md,rendering error translations/de-DE/content/authentication/troubleshooting-ssh/recovering-your-ssh-key-passphrase.md,broken liquid tags -translations/de-DE/content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md,rendering error translations/de-DE/content/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security.md,broken liquid tags translations/de-DE/content/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage.md,rendering error translations/de-DE/content/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage.md,broken liquid tags @@ -684,14 +680,14 @@ translations/de-DE/content/billing/managing-billing-for-github-packages/viewing- translations/de-DE/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md,broken liquid tags translations/de-DE/content/billing/managing-billing-for-your-github-account/about-per-user-pricing.md,rendering error translations/de-DE/content/billing/managing-billing-for-your-github-account/connecting-an-azure-subscription-to-your-enterprise.md,broken liquid tags -translations/de-DE/content/billing/managing-billing-for-your-github-account/upgrading-your-github-subscription.md,rendering error +translations/de-DE/content/billing/managing-billing-for-your-github-account/upgrading-your-github-subscription.md,broken liquid tags translations/de-DE/content/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account.md,broken liquid tags -translations/de-DE/content/billing/managing-your-license-for-github-enterprise/about-licenses-for-github-enterprise.md,rendering error -translations/de-DE/content/billing/managing-your-license-for-github-enterprise/downloading-your-license-for-github-enterprise.md,rendering error +translations/de-DE/content/billing/managing-your-license-for-github-enterprise/about-licenses-for-github-enterprise.md,broken liquid tags +translations/de-DE/content/billing/managing-your-license-for-github-enterprise/downloading-your-license-for-github-enterprise.md,broken liquid tags translations/de-DE/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md,rendering error translations/de-DE/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md,rendering error -translations/de-DE/content/billing/managing-your-license-for-github-enterprise/uploading-a-new-license-to-github-enterprise-server.md,rendering error -translations/de-DE/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md,rendering error +translations/de-DE/content/billing/managing-your-license-for-github-enterprise/uploading-a-new-license-to-github-enterprise-server.md,broken liquid tags +translations/de-DE/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md,broken liquid tags translations/de-DE/content/billing/setting-up-paid-organizations-for-procurement-companies/creating-and-paying-for-an-organization-on-behalf-of-a-client.md,rendering error translations/de-DE/content/code-security/adopting-github-advanced-security-at-scale/phase-6-rollout-and-scale-secret-scanning.md,rendering error translations/de-DE/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-alerts.md,rendering error @@ -702,12 +698,12 @@ translations/de-DE/content/code-security/code-scanning/automatically-scanning-yo translations/de-DE/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/tracking-code-scanning-alerts-in-issues-using-task-lists.md,rendering error translations/de-DE/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md,rendering error translations/de-DE/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md,rendering error -translations/de-DE/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md,rendering error +translations/de-DE/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md,broken liquid tags translations/de-DE/content/code-security/code-scanning/integrating-with-code-scanning/about-integration-with-code-scanning.md,rendering error translations/de-DE/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/about-codeql-code-scanning-in-your-ci-system.md,rendering error translations/de-DE/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/configuring-codeql-cli-in-your-ci-system.md,rendering error translations/de-DE/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/configuring-codeql-runner-in-your-ci-system.md,rendering error -translations/de-DE/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/installing-codeql-cli-in-your-ci-system.md,rendering error +translations/de-DE/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/installing-codeql-cli-in-your-ci-system.md,broken liquid tags translations/de-DE/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/troubleshooting-codeql-runner-in-your-ci-system.md,rendering error translations/de-DE/content/code-security/dependabot/dependabot-alerts/configuring-notifications-for-dependabot-alerts.md,rendering error translations/de-DE/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md,rendering error @@ -738,10 +734,7 @@ translations/de-DE/content/code-security/secret-scanning/protecting-pushes-with- translations/de-DE/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md,rendering error translations/de-DE/content/code-security/secret-scanning/secret-scanning-patterns.md,rendering error translations/de-DE/content/code-security/security-advisories/global-security-advisories/about-the-github-advisory-database.md,rendering error -translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/managing-privately-reported-security-vulnerabilities.md,rendering error -translations/de-DE/content/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability.md,rendering error translations/de-DE/content/code-security/security-advisories/repository-security-advisories/configuring-private-vulnerability-reporting-for-a-repository.md,rendering error -translations/de-DE/content/code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory.md,rendering error translations/de-DE/content/code-security/security-overview/about-the-security-overview.md,rendering error translations/de-DE/content/code-security/security-overview/filtering-alerts-in-the-security-overview.md,rendering error translations/de-DE/content/code-security/security-overview/index.md,rendering error @@ -755,36 +748,31 @@ translations/de-DE/content/code-security/supply-chain-security/understanding-you translations/de-DE/content/codespaces/codespaces-reference/security-in-github-codespaces.md,broken liquid tags translations/de-DE/content/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace.md,broken liquid tags translations/de-DE/content/codespaces/customizing-your-codespace/renaming-a-codespace.md,broken liquid tags -translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository.md,rendering error -translations/de-DE/content/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template.md,rendering error -translations/de-DE/content/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces.md,rendering error +translations/de-DE/content/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces.md,broken liquid tags translations/de-DE/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md,broken liquid tags -translations/de-DE/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md,rendering error -translations/de-DE/content/codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge.md,rendering error -translations/de-DE/content/codespaces/troubleshooting/troubleshooting-prebuilds.md,rendering error -translations/de-DE/content/communities/documenting-your-project-with-wikis/about-wikis.md,rendering error -translations/de-DE/content/communities/documenting-your-project-with-wikis/changing-access-permissions-for-wikis.md,rendering error +translations/de-DE/content/communities/documenting-your-project-with-wikis/about-wikis.md,broken liquid tags +translations/de-DE/content/communities/documenting-your-project-with-wikis/changing-access-permissions-for-wikis.md,broken liquid tags translations/de-DE/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md,rendering error -translations/de-DE/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md,rendering error -translations/de-DE/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md,rendering error +translations/de-DE/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md,broken liquid tags +translations/de-DE/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md,broken liquid tags translations/de-DE/content/copilot/quickstart.md,broken liquid tags -translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/adding-and-cloning-repositories/cloning-a-repository-from-github-to-github-desktop.md,rendering error +translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/adding-and-cloning-repositories/cloning-a-repository-from-github-to-github-desktop.md,broken liquid tags translations/de-DE/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/index.md,broken liquid tags translations/de-DE/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/about-connections-to-github.md,broken liquid tags -translations/de-DE/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md,rendering error +translations/de-DE/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md,broken liquid tags translations/de-DE/content/developers/apps/building-github-apps/authenticating-with-github-apps.md,rendering error translations/de-DE/content/developers/apps/building-github-apps/creating-a-custom-badge-for-your-github-app.md,rendering error translations/de-DE/content/developers/apps/building-github-apps/creating-a-github-app-using-url-parameters.md,rendering error translations/de-DE/content/developers/apps/building-github-apps/creating-a-github-app.md,rendering error translations/de-DE/content/developers/apps/building-github-apps/managing-allowed-ip-addresses-for-a-github-app.md,rendering error -translations/de-DE/content/developers/apps/building-github-apps/rate-limits-for-github-apps.md,rendering error +translations/de-DE/content/developers/apps/building-github-apps/rate-limits-for-github-apps.md,broken liquid tags translations/de-DE/content/developers/apps/building-github-apps/refreshing-user-to-server-access-tokens.md,rendering error translations/de-DE/content/developers/apps/building-oauth-apps/creating-a-custom-badge-for-your-oauth-app.md,rendering error translations/de-DE/content/developers/apps/building-oauth-apps/creating-an-oauth-app.md,rendering error translations/de-DE/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md,rendering error translations/de-DE/content/developers/apps/getting-started-with-apps/activating-optional-features-for-apps.md,rendering error -translations/de-DE/content/developers/apps/getting-started-with-apps/setting-up-your-development-environment-to-create-a-github-app.md,rendering error -translations/de-DE/content/developers/apps/guides/using-the-github-api-in-your-app.md,rendering error +translations/de-DE/content/developers/apps/getting-started-with-apps/setting-up-your-development-environment-to-create-a-github-app.md,broken liquid tags +translations/de-DE/content/developers/apps/guides/using-the-github-api-in-your-app.md,broken liquid tags translations/de-DE/content/developers/apps/managing-github-apps/deleting-a-github-app.md,rendering error translations/de-DE/content/developers/apps/managing-github-apps/editing-a-github-apps-permissions.md,rendering error translations/de-DE/content/developers/apps/managing-github-apps/making-a-github-app-public-or-private.md,rendering error @@ -794,63 +782,58 @@ translations/de-DE/content/developers/apps/managing-github-apps/transferring-own translations/de-DE/content/developers/apps/managing-oauth-apps/deleting-an-oauth-app.md,rendering error translations/de-DE/content/developers/apps/managing-oauth-apps/modifying-an-oauth-app.md,rendering error translations/de-DE/content/developers/apps/managing-oauth-apps/transferring-ownership-of-an-oauth-app.md,rendering error -translations/de-DE/content/developers/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app.md,rendering error +translations/de-DE/content/developers/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app.md,broken liquid tags translations/de-DE/content/developers/github-marketplace/creating-apps-for-github-marketplace/security-best-practices-for-apps.md,broken liquid tags translations/de-DE/content/developers/github-marketplace/creating-apps-for-github-marketplace/viewing-metrics-for-your-listing.md,rendering error translations/de-DE/content/developers/github-marketplace/creating-apps-for-github-marketplace/viewing-transactions-for-your-listing.md,rendering error translations/de-DE/content/developers/github-marketplace/listing-an-app-on-github-marketplace/drafting-a-listing-for-your-app.md,rendering error -translations/de-DE/content/developers/github-marketplace/listing-an-app-on-github-marketplace/writing-a-listing-description-for-your-app.md,rendering error -translations/de-DE/content/developers/github-marketplace/selling-your-app-on-github-marketplace/pricing-plans-for-github-marketplace-apps.md,rendering error +translations/de-DE/content/developers/github-marketplace/listing-an-app-on-github-marketplace/writing-a-listing-description-for-your-app.md,broken liquid tags +translations/de-DE/content/developers/github-marketplace/selling-your-app-on-github-marketplace/pricing-plans-for-github-marketplace-apps.md,broken liquid tags translations/de-DE/content/developers/overview/about-githubs-apis.md,broken liquid tags -translations/de-DE/content/developers/overview/managing-deploy-keys.md,rendering error +translations/de-DE/content/developers/overview/managing-deploy-keys.md,broken liquid tags translations/de-DE/content/developers/overview/secret-scanning-partner-program.md,broken liquid tags translations/de-DE/content/developers/webhooks-and-events/events/issue-event-types.md,broken liquid tags translations/de-DE/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md,rendering error -translations/de-DE/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md,rendering error -translations/de-DE/content/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion.md,rendering error -translations/de-DE/content/discussions/guides/finding-your-discussions.md,rendering error -translations/de-DE/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md,rendering error -translations/de-DE/content/discussions/managing-discussions-for-your-community/managing-discussions.md,rendering error +translations/de-DE/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md,broken liquid tags +translations/de-DE/content/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion.md,broken liquid tags +translations/de-DE/content/discussions/guides/finding-your-discussions.md,broken liquid tags +translations/de-DE/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md,broken liquid tags translations/de-DE/content/discussions/managing-discussions-for-your-community/moderating-discussions.md,rendering error translations/de-DE/content/discussions/quickstart.md,rendering error translations/de-DE/content/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/glossary.md,broken liquid tags -translations/de-DE/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/about-using-makecode-arcade-with-github-classroom.md,rendering error +translations/de-DE/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/about-using-makecode-arcade-with-github-classroom.md,broken liquid tags translations/de-DE/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/integrate-github-classroom-with-an-ide.md,broken liquid tags -translations/de-DE/content/education/manage-coursework-with-github-classroom/learn-with-github-classroom/view-autograding-results.md,rendering error -translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md,rendering error -translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md,rendering error +translations/de-DE/content/education/manage-coursework-with-github-classroom/learn-with-github-classroom/view-autograding-results.md,broken liquid tags translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/manage-classrooms.md,broken liquid tags translations/de-DE/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md,broken liquid tags translations/de-DE/content/education/quickstart.md,rendering error -translations/de-DE/content/get-started/customizing-your-github-workflow/exploring-integrations/github-extensions-and-integrations.md,rendering error -translations/de-DE/content/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github.md,rendering error +translations/de-DE/content/get-started/customizing-your-github-workflow/exploring-integrations/github-extensions-and-integrations.md,broken liquid tags +translations/de-DE/content/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github.md,broken liquid tags translations/de-DE/content/get-started/getting-started-with-git/about-remote-repositories.md,rendering error translations/de-DE/content/get-started/getting-started-with-git/associating-text-editors-with-git.md,broken liquid tags translations/de-DE/content/get-started/getting-started-with-git/caching-your-github-credentials-in-git.md,rendering error translations/de-DE/content/get-started/getting-started-with-git/managing-remote-repositories.md,rendering error translations/de-DE/content/get-started/getting-started-with-git/updating-credentials-from-the-macos-keychain.md,rendering error translations/de-DE/content/get-started/getting-started-with-git/why-is-git-always-asking-for-my-password.md,rendering error -translations/de-DE/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/adding-locally-hosted-code-to-github.md,rendering error -translations/de-DE/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-git-repository-using-the-command-line.md,rendering error +translations/de-DE/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/adding-locally-hosted-code-to-github.md,broken liquid tags +translations/de-DE/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-git-repository-using-the-command-line.md,broken liquid tags translations/de-DE/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-repository-with-github-importer.md,broken liquid tags translations/de-DE/content/get-started/learning-about-github/about-github-advanced-security.md,rendering error translations/de-DE/content/get-started/learning-about-github/access-permissions-on-github.md,broken liquid tags translations/de-DE/content/get-started/learning-about-github/githubs-products.md,rendering error -translations/de-DE/content/get-started/learning-about-github/types-of-github-accounts.md,rendering error -translations/de-DE/content/get-started/onboarding/getting-started-with-github-ae.md,rendering error +translations/de-DE/content/get-started/learning-about-github/types-of-github-accounts.md,broken liquid tags translations/de-DE/content/get-started/onboarding/getting-started-with-github-enterprise-cloud.md,rendering error -translations/de-DE/content/get-started/onboarding/getting-started-with-github-enterprise-server.md,rendering error -translations/de-DE/content/get-started/onboarding/getting-started-with-github-team.md,rendering error -translations/de-DE/content/get-started/onboarding/getting-started-with-your-github-account.md,rendering error +translations/de-DE/content/get-started/onboarding/getting-started-with-github-team.md,broken liquid tags +translations/de-DE/content/get-started/onboarding/getting-started-with-your-github-account.md,broken liquid tags translations/de-DE/content/get-started/privacy-on-github/managing-data-use-settings-for-your-private-repository.md,rendering error translations/de-DE/content/get-started/privacy-on-github/requesting-an-archive-of-your-personal-accounts-data.md,rendering error translations/de-DE/content/get-started/quickstart/contributing-to-projects.md,rendering error -translations/de-DE/content/get-started/quickstart/create-a-repo.md,rendering error +translations/de-DE/content/get-started/quickstart/create-a-repo.md,broken liquid tags translations/de-DE/content/get-started/quickstart/fork-a-repo.md,rendering error translations/de-DE/content/get-started/quickstart/git-and-github-learning-resources.md,broken liquid tags translations/de-DE/content/get-started/signing-up-for-github/setting-up-a-trial-of-github-enterprise-cloud.md,rendering error translations/de-DE/content/get-started/signing-up-for-github/verifying-your-email-address.md,rendering error -translations/de-DE/content/get-started/using-git/about-git-rebase.md,rendering error +translations/de-DE/content/get-started/using-git/about-git-rebase.md,broken liquid tags translations/de-DE/content/get-started/using-github/github-mobile.md,rendering error translations/de-DE/content/get-started/using-github/keyboard-shortcuts.md,rendering error translations/de-DE/content/get-started/writing-on-github/editing-and-sharing-content-with-gists/creating-gists.md,rendering error @@ -868,7 +851,7 @@ translations/de-DE/content/graphql/guides/forming-calls-with-graphql.md,renderin translations/de-DE/content/graphql/guides/introduction-to-graphql.md,broken liquid tags translations/de-DE/content/graphql/guides/managing-enterprise-accounts.md,rendering error translations/de-DE/content/graphql/guides/migrating-from-rest-to-graphql.md,broken liquid tags -translations/de-DE/content/graphql/overview/about-the-graphql-api.md,rendering error +translations/de-DE/content/graphql/overview/about-the-graphql-api.md,broken liquid tags translations/de-DE/content/graphql/reference/enums.md,rendering error translations/de-DE/content/graphql/reference/input-objects.md,rendering error translations/de-DE/content/graphql/reference/interfaces.md,rendering error @@ -878,12 +861,11 @@ translations/de-DE/content/graphql/reference/unions.md,rendering error translations/de-DE/content/issues/organizing-your-work-with-project-boards/managing-project-boards/changing-project-board-visibility.md,rendering error translations/de-DE/content/issues/organizing-your-work-with-project-boards/managing-project-boards/copying-a-project-board.md,rendering error translations/de-DE/content/issues/organizing-your-work-with-project-boards/managing-project-boards/creating-a-project-board.md,rendering error -translations/de-DE/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md,rendering error translations/de-DE/content/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue.md,rendering error -translations/de-DE/content/organizations/collaborating-with-groups-in-organizations/about-your-organizations-news-feed.md,rendering error +translations/de-DE/content/organizations/collaborating-with-groups-in-organizations/about-your-organizations-news-feed.md,broken liquid tags translations/de-DE/content/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch.md,rendering error -translations/de-DE/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/about-two-factor-authentication-and-saml-single-sign-on.md,rendering error -translations/de-DE/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md,rendering error +translations/de-DE/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/about-two-factor-authentication-and-saml-single-sign-on.md,broken liquid tags +translations/de-DE/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md,broken liquid tags translations/de-DE/content/organizations/keeping-your-organization-secure/index.md,rendering error translations/de-DE/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization.md,rendering error translations/de-DE/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md,rendering error @@ -893,7 +875,7 @@ translations/de-DE/content/organizations/keeping-your-organization-secure/managi translations/de-DE/content/organizations/managing-git-access-to-your-organizations-repositories/about-ssh-certificate-authorities.md,broken liquid tags translations/de-DE/content/organizations/managing-git-access-to-your-organizations-repositories/managing-your-organizations-ssh-certificate-authorities.md,rendering error translations/de-DE/content/organizations/managing-membership-in-your-organization/adding-people-to-your-organization.md,rendering error -translations/de-DE/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md,rendering error +translations/de-DE/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md,broken liquid tags translations/de-DE/content/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization.md,rendering error translations/de-DE/content/organizations/managing-organization-settings/allowing-people-to-delete-issues-in-your-organization.md,rendering error translations/de-DE/content/organizations/managing-organization-settings/changing-the-visibility-of-your-organizations-dependency-insights.md,rendering error @@ -918,7 +900,7 @@ translations/de-DE/content/organizations/managing-organization-settings/verifyin translations/de-DE/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization.md,rendering error translations/de-DE/content/organizations/managing-programmatic-access-to-your-organization/managing-requests-for-personal-access-tokens-in-your-organization.md,broken liquid tags translations/de-DE/content/organizations/managing-programmatic-access-to-your-organization/reviewing-and-revoking-personal-access-tokens-in-your-organization.md,broken liquid tags -translations/de-DE/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md,rendering error +translations/de-DE/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md,broken liquid tags translations/de-DE/content/organizations/managing-saml-single-sign-on-for-your-organization/downloading-your-organizations-saml-single-sign-on-recovery-codes.md,rendering error translations/de-DE/content/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization.md,rendering error translations/de-DE/content/organizations/managing-saml-single-sign-on-for-your-organization/enforcing-saml-single-sign-on-for-your-organization.md,rendering error @@ -936,7 +918,6 @@ translations/de-DE/content/packages/learn-github-packages/introduction-to-github translations/de-DE/content/packages/learn-github-packages/publishing-a-package.md,rendering error translations/de-DE/content/packages/learn-github-packages/viewing-packages.md,rendering error translations/de-DE/content/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions.md,rendering error -translations/de-DE/content/packages/quickstart.md,rendering error translations/de-DE/content/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry.md,rendering error translations/de-DE/content/packages/working-with-a-github-packages-registry/working-with-the-apache-maven-registry.md,rendering error translations/de-DE/content/packages/working-with-a-github-packages-registry/working-with-the-container-registry.md,rendering error @@ -947,7 +928,7 @@ translations/de-DE/content/packages/working-with-a-github-packages-registry/work translations/de-DE/content/packages/working-with-a-github-packages-registry/working-with-the-rubygems-registry.md,rendering error translations/de-DE/content/pages/configuring-a-custom-domain-for-your-github-pages-site/about-custom-domains-and-github-pages.md,broken liquid tags translations/de-DE/content/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site.md,rendering error -translations/de-DE/content/pages/getting-started-with-github-pages/about-github-pages.md,rendering error +translations/de-DE/content/pages/getting-started-with-github-pages/about-github-pages.md,broken liquid tags translations/de-DE/content/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site.md,rendering error translations/de-DE/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md,rendering error translations/de-DE/content/pages/getting-started-with-github-pages/creating-a-github-pages-site.md,rendering error @@ -958,24 +939,24 @@ translations/de-DE/content/pages/setting-up-a-github-pages-site-with-jekyll/crea translations/de-DE/content/pull-requests/collaborating-with-pull-requests/addressing-merge-conflicts/resolving-a-merge-conflict-using-the-command-line.md,broken liquid tags translations/de-DE/content/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges.md,rendering error translations/de-DE/content/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request.md,broken liquid tags -translations/de-DE/content/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/committing-changes-to-a-pull-request-branch-created-from-a-fork.md,rendering error +translations/de-DE/content/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/committing-changes-to-a-pull-request-branch-created-from-a-fork.md,broken liquid tags translations/de-DE/content/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository.md,rendering error translations/de-DE/content/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch.md,rendering error translations/de-DE/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-dependency-changes-in-a-pull-request.md,rendering error translations/de-DE/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request.md,rendering error -translations/de-DE/content/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message.md,rendering error -translations/de-DE/content/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-on-behalf-of-an-organization.md,rendering error -translations/de-DE/content/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors.md,rendering error -translations/de-DE/content/pull-requests/committing-changes-to-your-project/troubleshooting-commits/commit-exists-on-github-but-not-in-my-local-clone.md,rendering error +translations/de-DE/content/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message.md,broken liquid tags +translations/de-DE/content/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-on-behalf-of-an-organization.md,broken liquid tags +translations/de-DE/content/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors.md,broken liquid tags +translations/de-DE/content/pull-requests/committing-changes-to-your-project/troubleshooting-commits/commit-exists-on-github-but-not-in-my-local-clone.md,broken liquid tags translations/de-DE/content/pull-requests/committing-changes-to-your-project/troubleshooting-commits/why-are-my-commits-linked-to-the-wrong-user.md,rendering error translations/de-DE/content/repositories/archiving-a-github-repository/archiving-repositories.md,rendering error -translations/de-DE/content/repositories/archiving-a-github-repository/backing-up-a-repository.md,rendering error -translations/de-DE/content/repositories/archiving-a-github-repository/referencing-and-citing-content.md,rendering error -translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/about-merge-methods-on-github.md,rendering error +translations/de-DE/content/repositories/archiving-a-github-repository/backing-up-a-repository.md,broken liquid tags +translations/de-DE/content/repositories/archiving-a-github-repository/referencing-and-citing-content.md,broken liquid tags +translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/about-merge-methods-on-github.md,broken liquid tags translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-merging-for-pull-requests.md,rendering error translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-rebasing-for-pull-requests.md,rendering error translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests.md,rendering error -translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/index.md,rendering error +translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/index.md,broken liquid tags translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository.md,rendering error translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md,rendering error translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-the-automatic-deletion-of-branches.md,rendering error @@ -984,34 +965,30 @@ translations/de-DE/content/repositories/configuring-branches-and-merges-in-your- translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks.md,rendering error translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/changing-the-default-branch.md,rendering error translations/de-DE/content/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/renaming-a-branch.md,rendering error -translations/de-DE/content/repositories/creating-and-managing-repositories/cloning-a-repository.md,rendering error -translations/de-DE/content/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template.md,rendering error +translations/de-DE/content/repositories/creating-and-managing-repositories/cloning-a-repository.md,broken liquid tags translations/de-DE/content/repositories/creating-and-managing-repositories/deleting-a-repository.md,rendering error translations/de-DE/content/repositories/creating-and-managing-repositories/restoring-a-deleted-repository.md,rendering error translations/de-DE/content/repositories/creating-and-managing-repositories/transferring-a-repository.md,rendering error -translations/de-DE/content/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors.md,rendering error -translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics.md,rendering error +translations/de-DE/content/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors.md,broken liquid tags +translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics.md,broken liquid tags translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/customizing-your-repositorys-social-media-preview.md,rendering error -translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository.md,rendering error +translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository.md,broken liquid tags translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository.md,rendering error translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository.md,rendering error translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/about-email-notifications-for-pushes-to-your-repository.md,rendering error translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/configuring-autolinks-to-reference-external-resources.md,rendering error translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-teams-and-people-with-access-to-your-repository.md,rendering error -translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/setting-repository-visibility.md,rendering error +translations/de-DE/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/setting-repository-visibility.md,broken liquid tags translations/de-DE/content/repositories/releasing-projects-on-github/about-releases.md,rendering error -translations/de-DE/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md,rendering error translations/de-DE/content/repositories/releasing-projects-on-github/comparing-releases.md,rendering error translations/de-DE/content/repositories/releasing-projects-on-github/linking-to-releases.md,rendering error translations/de-DE/content/repositories/releasing-projects-on-github/managing-releases-in-a-repository.md,rendering error -translations/de-DE/content/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories.md,rendering error translations/de-DE/content/repositories/viewing-activity-and-data-for-your-repository/viewing-a-projects-contributors.md,rendering error -translations/de-DE/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md,rendering error -translations/de-DE/content/repositories/working-with-files/managing-large-files/about-large-files-on-github.md,rendering error -translations/de-DE/content/repositories/working-with-files/using-files/getting-permanent-links-to-files.md,rendering error -translations/de-DE/content/repositories/working-with-files/using-files/viewing-a-file.md,rendering error +translations/de-DE/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md,broken liquid tags +translations/de-DE/content/repositories/working-with-files/managing-large-files/about-large-files-on-github.md,broken liquid tags +translations/de-DE/content/repositories/working-with-files/using-files/getting-permanent-links-to-files.md,broken liquid tags translations/de-DE/content/rest/activity/notifications.md,broken liquid tags -translations/de-DE/content/rest/apps/oauth-applications.md,rendering error +translations/de-DE/content/rest/apps/oauth-applications.md,broken liquid tags translations/de-DE/content/rest/codespaces/codespaces.md,broken liquid tags translations/de-DE/content/rest/dependabot/index.md,broken liquid tags translations/de-DE/content/rest/deployments/deployments.md,rendering error @@ -1039,17 +1016,18 @@ translations/de-DE/content/rest/overview/permissions-required-for-github-apps.md translations/de-DE/content/rest/packages.md,broken liquid tags translations/de-DE/content/rest/projects/projects.md,broken liquid tags translations/de-DE/content/rest/quickstart.md,broken liquid tags -translations/de-DE/content/rest/scim.md,rendering error -translations/de-DE/content/rest/teams/team-sync.md,rendering error -translations/de-DE/content/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment.md,rendering error +translations/de-DE/content/rest/scim.md,broken liquid tags +translations/de-DE/content/rest/teams/team-sync.md,broken liquid tags +translations/de-DE/content/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment.md,broken liquid tags translations/de-DE/content/search-github/searching-on-github/searching-for-packages.md,rendering error -translations/de-DE/content/search-github/searching-on-github/searching-for-repositories.md,rendering error +translations/de-DE/content/search-github/searching-on-github/searching-for-repositories.md,broken liquid tags translations/de-DE/content/site-policy/other-site-policies/guidelines-for-legal-requests-of-user-data.md,broken liquid tags translations/de-DE/content/site-policy/privacy-policies/global-privacy-practices.md,broken liquid tags translations/de-DE/content/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers.md,broken liquid tags -translations/de-DE/content/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization.md,rendering error -translations/de-DE/content/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-personal-account.md,rendering error -translations/de-DE/content/support/contacting-github-support/providing-data-to-github-support.md,rendering error +translations/de-DE/content/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization.md,broken liquid tags +translations/de-DE/content/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-personal-account.md,broken liquid tags +translations/de-DE/content/support/contacting-github-support/providing-data-to-github-support.md,broken liquid tags +translations/de-DE/content/support/contacting-github-support/viewing-and-updating-support-tickets.md,broken liquid tags translations/de-DE/content/support/learning-about-github-support/about-github-premium-support.md,rendering error translations/de-DE/content/support/learning-about-github-support/about-github-support.md,rendering error translations/de-DE/data/glossaries/external.yml,broken liquid tags @@ -1071,9 +1049,11 @@ translations/de-DE/data/release-notes/enterprise-server/3-4/7.yml,rendering erro translations/de-DE/data/release-notes/enterprise-server/3-4/8.yml,rendering error translations/de-DE/data/release-notes/enterprise-server/3-5/0-rc1.yml,rendering error translations/de-DE/data/release-notes/enterprise-server/3-5/4.yml,rendering error +translations/de-DE/data/release-notes/enterprise-server/3-5/5.yml,broken liquid tags translations/de-DE/data/release-notes/enterprise-server/3-6/0-rc1.yml,rendering error +translations/de-DE/data/release-notes/enterprise-server/3-6/1.yml,broken liquid tags translations/de-DE/data/reusables/actions/about-actions-for-enterprises.md,broken liquid tags -translations/de-DE/data/reusables/actions/cache-default-size.md,rendering error +translations/de-DE/data/reusables/actions/cache-default-size.md,broken liquid tags translations/de-DE/data/reusables/actions/changing-the-access-policy-of-a-runner-group.md,rendering error translations/de-DE/data/reusables/actions/changing-the-name-of-a-runner-group.md,rendering error translations/de-DE/data/reusables/actions/configure-runner-group-access.md,rendering error @@ -1081,10 +1061,10 @@ translations/de-DE/data/reusables/actions/create-runner-group.md,rendering error translations/de-DE/data/reusables/actions/creating-a-runner-group-for-an-enterprise.md,rendering error translations/de-DE/data/reusables/actions/creating-a-runner-group-for-an-organization.md,rendering error translations/de-DE/data/reusables/actions/disabling-github-actions.md,broken liquid tags -translations/de-DE/data/reusables/actions/enterprise-common-prereqs.md,rendering error +translations/de-DE/data/reusables/actions/enterprise-common-prereqs.md,broken liquid tags translations/de-DE/data/reusables/actions/enterprise-marketplace-actions.md,broken liquid tags -translations/de-DE/data/reusables/actions/enterprise-postinstall-nextsteps.md,rendering error -translations/de-DE/data/reusables/actions/github-connect-resolution.md,rendering error +translations/de-DE/data/reusables/actions/enterprise-postinstall-nextsteps.md,broken liquid tags +translations/de-DE/data/reusables/actions/github-connect-resolution.md,broken liquid tags translations/de-DE/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md,broken liquid tags translations/de-DE/data/reusables/actions/jobs/section-using-conditions-to-control-job-execution.md,broken liquid tags translations/de-DE/data/reusables/actions/more-resources-for-ghes.md,rendering error @@ -1104,11 +1084,11 @@ translations/de-DE/data/reusables/actions/settings-ui/settings-actions-pages-cus translations/de-DE/data/reusables/actions/settings-ui/settings-actions-runner-groups.md,rendering error translations/de-DE/data/reusables/actions/settings-ui/settings-actions-runners.md,rendering error translations/de-DE/data/reusables/actions/sidebar-secret.md,rendering error -translations/de-DE/data/reusables/actions/upgrade-runners-before-upgrade-ghes.md,rendering error -translations/de-DE/data/reusables/actions/workflow-basic-example-and-explanation.md,rendering error +translations/de-DE/data/reusables/actions/upgrade-runners-before-upgrade-ghes.md,broken liquid tags +translations/de-DE/data/reusables/actions/workflow-basic-example-and-explanation.md,broken liquid tags translations/de-DE/data/reusables/actions/workflow-dispatch-inputs.md,rendering error -translations/de-DE/data/reusables/actions/workflow-template-overview.md,rendering error -translations/de-DE/data/reusables/advanced-security/about-committer-numbers-ghec-ghes.md,rendering error +translations/de-DE/data/reusables/actions/workflow-template-overview.md,broken liquid tags +translations/de-DE/data/reusables/advanced-security/about-committer-numbers-ghec-ghes.md,broken liquid tags translations/de-DE/data/reusables/advanced-security/about-ghas-organization-policy.md,broken liquid tags translations/de-DE/data/reusables/advanced-security/secret-scanning-add-custom-pattern-details.md,rendering error translations/de-DE/data/reusables/advanced-security/secret-scanning-create-custom-pattern.md,rendering error @@ -1117,15 +1097,15 @@ translations/de-DE/data/reusables/apps/user-to-server-rate-limits.md,broken liqu translations/de-DE/data/reusables/audit_log/audit_log_sidebar_for_org_admins.md,rendering error translations/de-DE/data/reusables/audit_log/audit_log_sidebar_for_site_admins.md,rendering error translations/de-DE/data/reusables/audit_log/retention-periods.md,rendering error -translations/de-DE/data/reusables/branches/new-repo-default-branch.md,rendering error -translations/de-DE/data/reusables/classroom/about-autograding.md,rendering error -translations/de-DE/data/reusables/code-scanning/codeql-context-for-actions-and-third-party-tools.md,rendering error +translations/de-DE/data/reusables/branches/new-repo-default-branch.md,broken liquid tags +translations/de-DE/data/reusables/classroom/about-autograding.md,broken liquid tags +translations/de-DE/data/reusables/code-scanning/codeql-context-for-actions-and-third-party-tools.md,broken liquid tags translations/de-DE/data/reusables/code-scanning/codeql-languages-bullets.md,rendering error translations/de-DE/data/reusables/code-scanning/codeql-languages-keywords.md,rendering error translations/de-DE/data/reusables/code-scanning/deprecation-codeql-runner.md,rendering error translations/de-DE/data/reusables/code-scanning/enterprise-enable-code-scanning-actions.md,broken liquid tags translations/de-DE/data/reusables/code-scanning/enterprise-enable-code-scanning.md,broken liquid tags -translations/de-DE/data/reusables/code-scanning/what-is-codeql-cli.md,rendering error +translations/de-DE/data/reusables/code-scanning/what-is-codeql-cli.md,broken liquid tags translations/de-DE/data/reusables/codespaces/codespaces-disabling-org-billing.md,broken liquid tags translations/de-DE/data/reusables/codespaces/customize-vcpus-and-ram.md,broken liquid tags translations/de-DE/data/reusables/codespaces/next-steps-adding-devcontainer.md,broken liquid tags @@ -1140,16 +1120,16 @@ translations/de-DE/data/reusables/dependabot/dependabot-alerts-filters.md,render translations/de-DE/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md,rendering error translations/de-DE/data/reusables/dependabot/sidebar-secret.md,rendering error translations/de-DE/data/reusables/dependabot/supported-package-managers.md,rendering error -translations/de-DE/data/reusables/desktop/get-an-account.md,rendering error -translations/de-DE/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-organization.md,rendering error -translations/de-DE/data/reusables/discussions/navigate-to-repo-or-org.md,rendering error -translations/de-DE/data/reusables/discussions/starting-a-discussion.md,rendering error +translations/de-DE/data/reusables/desktop/get-an-account.md,broken liquid tags +translations/de-DE/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-organization.md,broken liquid tags +translations/de-DE/data/reusables/discussions/navigate-to-repo-or-org.md,broken liquid tags +translations/de-DE/data/reusables/discussions/starting-a-discussion.md,broken liquid tags translations/de-DE/data/reusables/dotcom_billing/actions-packages-report-download-org-account.md,broken liquid tags -translations/de-DE/data/reusables/dotcom_billing/view-all-subscriptions.md,rendering error +translations/de-DE/data/reusables/dotcom_billing/view-all-subscriptions.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/actions-packages-report-download-enterprise-accounts.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/billing-microsoft-ea-overview.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/dormant-user-activity-threshold.md,rendering error -translations/de-DE/data/reusables/enterprise-accounts/dormant-user-activity.md,rendering error +translations/de-DE/data/reusables/enterprise-accounts/dormant-user-activity.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/emu-cap-validates.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/emu-permission-follow.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/emu-permission-fork.md,broken liquid tags @@ -1158,26 +1138,26 @@ translations/de-DE/data/reusables/enterprise-accounts/emu-permission-interact.md translations/de-DE/data/reusables/enterprise-accounts/emu-permission-propose.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/emu-permission-repo.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/emu-short-summary.md,rendering error -translations/de-DE/data/reusables/enterprise-accounts/oidc-gei-warning.md,rendering error +translations/de-DE/data/reusables/enterprise-accounts/oidc-gei-warning.md,broken liquid tags translations/de-DE/data/reusables/enterprise-accounts/security-tab.md,rendering error translations/de-DE/data/reusables/enterprise-licensing/verified-domains-license-sync.md,rendering error translations/de-DE/data/reusables/enterprise/3-5-missing-feature.md,rendering error -translations/de-DE/data/reusables/enterprise/apply-configuration.md,rendering error +translations/de-DE/data/reusables/enterprise/apply-configuration.md,broken liquid tags translations/de-DE/data/reusables/enterprise/rate_limit.md,broken liquid tags translations/de-DE/data/reusables/enterprise/repository-caching-release-phase.md,rendering error -translations/de-DE/data/reusables/enterprise/test-in-staging.md,rendering error -translations/de-DE/data/reusables/enterprise_installation/download-package.md,rendering error +translations/de-DE/data/reusables/enterprise/test-in-staging.md,broken liquid tags +translations/de-DE/data/reusables/enterprise_installation/download-package.md,broken liquid tags translations/de-DE/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md,rendering error translations/de-DE/data/reusables/enterprise_installation/hotpatching-explanation.md,broken liquid tags -translations/de-DE/data/reusables/enterprise_installation/ssh-into-instance.md,rendering error -translations/de-DE/data/reusables/enterprise_site_admin_settings/dormancy-threshold.md,rendering error -translations/de-DE/data/reusables/enterprise_site_admin_settings/sign-in.md,rendering error -translations/de-DE/data/reusables/enterprise_site_admin_settings/tls-downtime.md,rendering error -translations/de-DE/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md,rendering error -translations/de-DE/data/reusables/enterprise_user_management/built-in-authentication-new-accounts.md,rendering error -translations/de-DE/data/reusables/enterprise_user_management/built-in-authentication.md,rendering error +translations/de-DE/data/reusables/enterprise_installation/ssh-into-instance.md,broken liquid tags +translations/de-DE/data/reusables/enterprise_site_admin_settings/dormancy-threshold.md,broken liquid tags +translations/de-DE/data/reusables/enterprise_site_admin_settings/sign-in.md,broken liquid tags +translations/de-DE/data/reusables/enterprise_site_admin_settings/tls-downtime.md,broken liquid tags +translations/de-DE/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md,broken liquid tags +translations/de-DE/data/reusables/enterprise_user_management/built-in-authentication-new-accounts.md,broken liquid tags +translations/de-DE/data/reusables/enterprise_user_management/built-in-authentication.md,broken liquid tags translations/de-DE/data/reusables/enterprise_user_management/consider-usernames-for-external-authentication.md,broken liquid tags -translations/de-DE/data/reusables/enterprise_user_management/disclaimer-for-git-read-access.md,rendering error +translations/de-DE/data/reusables/enterprise_user_management/disclaimer-for-git-read-access.md,broken liquid tags translations/de-DE/data/reusables/files/choose-commit-email.md,broken liquid tags translations/de-DE/data/reusables/gated-features/codespaces-classroom-articles.md,broken liquid tags translations/de-DE/data/reusables/gated-features/dependency-vulnerable-calls.md,rendering error @@ -1186,26 +1166,26 @@ translations/de-DE/data/reusables/gated-features/secret-scanning-partner.md,rend translations/de-DE/data/reusables/gated-features/secret-scanning.md,rendering error translations/de-DE/data/reusables/gated-features/security-overview.md,rendering error translations/de-DE/data/reusables/gcm-core/next-time-you-clone.md,rendering error -translations/de-DE/data/reusables/getting-started/actions.md,rendering error -translations/de-DE/data/reusables/getting-started/adding-members-to-organizations.md,rendering error +translations/de-DE/data/reusables/getting-started/actions.md,broken liquid tags +translations/de-DE/data/reusables/getting-started/adding-members-to-organizations.md,broken liquid tags translations/de-DE/data/reusables/getting-started/configuring-security-features.md,broken liquid tags -translations/de-DE/data/reusables/getting-started/creating-organizations.md,rendering error -translations/de-DE/data/reusables/getting-started/enforcing-repo-management-policies.md,rendering error +translations/de-DE/data/reusables/getting-started/creating-organizations.md,broken liquid tags +translations/de-DE/data/reusables/getting-started/enforcing-repo-management-policies.md,broken liquid tags translations/de-DE/data/reusables/getting-started/enterprise-advanced-security.md,broken liquid tags -translations/de-DE/data/reusables/getting-started/managing-enterprise-members.md,rendering error -translations/de-DE/data/reusables/git/git-push.md,rendering error -translations/de-DE/data/reusables/git/provide-credentials.md,rendering error +translations/de-DE/data/reusables/getting-started/managing-enterprise-members.md,broken liquid tags +translations/de-DE/data/reusables/git/git-push.md,broken liquid tags +translations/de-DE/data/reusables/git/provide-credentials.md,broken liquid tags translations/de-DE/data/reusables/identity-and-permissions/ip-allow-lists-githubapps-enterprise.md,rendering error translations/de-DE/data/reusables/identity-and-permissions/vigilant-mode-beta-note.md,rendering error translations/de-DE/data/reusables/large_files/storage_assets_location.md,broken liquid tags -translations/de-DE/data/reusables/large_files/use_lfs_tip.md,rendering error +translations/de-DE/data/reusables/large_files/use_lfs_tip.md,broken liquid tags translations/de-DE/data/reusables/notifications/outbound_email_tip.md,broken liquid tags translations/de-DE/data/reusables/notifications/shared_state.md,broken liquid tags translations/de-DE/data/reusables/notifications/vulnerable-dependency-notification-options.md,rendering error translations/de-DE/data/reusables/organizations/billing_plans.md,rendering error translations/de-DE/data/reusables/organizations/github-apps-settings-sidebar.md,rendering error translations/de-DE/data/reusables/organizations/member-privileges.md,rendering error -translations/de-DE/data/reusables/organizations/navigate-to-org.md,rendering error +translations/de-DE/data/reusables/organizations/navigate-to-org.md,broken liquid tags translations/de-DE/data/reusables/organizations/repository-defaults.md,rendering error translations/de-DE/data/reusables/organizations/security-and-analysis.md,rendering error translations/de-DE/data/reusables/organizations/security.md,rendering error @@ -1218,9 +1198,9 @@ translations/de-DE/data/reusables/package_registry/authenticate-packages.md,brok translations/de-DE/data/reusables/package_registry/authenticate-to-container-registry-steps.md,rendering error translations/de-DE/data/reusables/package_registry/container-registry-ghes-beta.md,rendering error translations/de-DE/data/reusables/package_registry/container-registry-hostname.md,rendering error -translations/de-DE/data/reusables/package_registry/next-steps-for-packages-enterprise-setup.md,rendering error +translations/de-DE/data/reusables/package_registry/next-steps-for-packages-enterprise-setup.md,broken liquid tags translations/de-DE/data/reusables/package_registry/package-registry-with-github-tokens.md,broken liquid tags -translations/de-DE/data/reusables/package_registry/packages-billing.md,rendering error +translations/de-DE/data/reusables/package_registry/packages-billing.md,broken liquid tags translations/de-DE/data/reusables/package_registry/required-scopes.md,broken liquid tags translations/de-DE/data/reusables/pages/build-failure-email-server.md,broken liquid tags translations/de-DE/data/reusables/pages/emu-org-only.md,broken liquid tags @@ -1228,19 +1208,19 @@ translations/de-DE/data/reusables/pages/sidebar-pages.md,rendering error translations/de-DE/data/reusables/project-management/choose-visibility.md,rendering error translations/de-DE/data/reusables/projects/enable-basic-workflow.md,broken liquid tags translations/de-DE/data/reusables/projects/graphql-ghes.md,rendering error -translations/de-DE/data/reusables/pull_requests/configure_pull_request_merges_intro.md,rendering error -translations/de-DE/data/reusables/pull_requests/default_merge_option.md,rendering error -translations/de-DE/data/reusables/pull_requests/pull_request_merges_and_contributions.md,rendering error -translations/de-DE/data/reusables/pull_requests/rebase_and_merge_summary.md,rendering error +translations/de-DE/data/reusables/pull_requests/configure_pull_request_merges_intro.md,broken liquid tags +translations/de-DE/data/reusables/pull_requests/default_merge_option.md,broken liquid tags +translations/de-DE/data/reusables/pull_requests/pull_request_merges_and_contributions.md,broken liquid tags +translations/de-DE/data/reusables/pull_requests/rebase_and_merge_summary.md,broken liquid tags translations/de-DE/data/reusables/pull_requests/resolving-conversations.md,broken liquid tags -translations/de-DE/data/reusables/pull_requests/squash_and_merge_summary.md,rendering error +translations/de-DE/data/reusables/pull_requests/squash_and_merge_summary.md,broken liquid tags translations/de-DE/data/reusables/release-notes/ghas-3.4-secret-scanning-known-issue.md,rendering error translations/de-DE/data/reusables/repositories/changed-files.md,broken liquid tags -translations/de-DE/data/reusables/repositories/deploy-keys.md,rendering error +translations/de-DE/data/reusables/repositories/deploy-keys.md,broken liquid tags translations/de-DE/data/reusables/repositories/enable-security-alerts.md,broken liquid tags translations/de-DE/data/reusables/repositories/navigate-to-code-security-and-analysis.md,rendering error translations/de-DE/data/reusables/repositories/navigate-to-commit-page.md,broken liquid tags -translations/de-DE/data/reusables/repositories/navigate-to-repo.md,rendering error +translations/de-DE/data/reusables/repositories/navigate-to-repo.md,broken liquid tags translations/de-DE/data/reusables/repositories/repository-branches.md,rendering error translations/de-DE/data/reusables/repositories/security-alert-delivery-options.md,rendering error translations/de-DE/data/reusables/repositories/settings-sidebar-actions-general.md,rendering error @@ -1250,24 +1230,24 @@ translations/de-DE/data/reusables/repositories/suggest-changes.md,broken liquid translations/de-DE/data/reusables/repositories/you-can-fork.md,broken liquid tags translations/de-DE/data/reusables/rest-api/dotcom-only-guide-note.md,rendering error translations/de-DE/data/reusables/saml/about-authorized-credentials.md,broken liquid tags -translations/de-DE/data/reusables/saml/about-linked-identities.md,rendering error +translations/de-DE/data/reusables/saml/about-linked-identities.md,broken liquid tags translations/de-DE/data/reusables/saml/about-saml-access-enterprise-account.md,broken liquid tags translations/de-DE/data/reusables/saml/authorized-creds-info.md,broken liquid tags translations/de-DE/data/reusables/saml/must-authorize-linked-identity.md,broken liquid tags translations/de-DE/data/reusables/saml/you-must-periodically-authenticate.md,broken liquid tags -translations/de-DE/data/reusables/scim/enterprise-account-scim.md,rendering error -translations/de-DE/data/reusables/scim/supported-idps.md,rendering error +translations/de-DE/data/reusables/scim/enterprise-account-scim.md,broken liquid tags +translations/de-DE/data/reusables/scim/supported-idps.md,broken liquid tags translations/de-DE/data/reusables/search/syntax_tips.md,broken liquid tags translations/de-DE/data/reusables/secret-scanning/enterprise-enable-secret-scanning.md,broken liquid tags translations/de-DE/data/reusables/secret-scanning/partner-secret-list-private-repo.md,rendering error translations/de-DE/data/reusables/secret-scanning/secret-list-private-push-protection.md,rendering error translations/de-DE/data/reusables/security-overview/permissions.md,rendering error -translations/de-DE/data/reusables/shortdesc/rate_limits_github_apps.md,rendering error -translations/de-DE/data/reusables/sponsors/select-sponsorship-billing.md,rendering error +translations/de-DE/data/reusables/shortdesc/rate_limits_github_apps.md,broken liquid tags +translations/de-DE/data/reusables/sponsors/select-sponsorship-billing.md,broken liquid tags translations/de-DE/data/reusables/ssh/about-ssh.md,broken liquid tags translations/de-DE/data/reusables/ssh/key-type-support.md,rendering error -translations/de-DE/data/reusables/ssh/rsa-sha-1-connection-failure-criteria.md,rendering error -translations/de-DE/data/reusables/support/help_resources.md,rendering error +translations/de-DE/data/reusables/ssh/rsa-sha-1-connection-failure-criteria.md,broken liquid tags +translations/de-DE/data/reusables/support/help_resources.md,broken liquid tags translations/de-DE/data/reusables/support/submit-a-ticket.md,broken liquid tags translations/de-DE/data/reusables/user-settings/access_applications.md,rendering error translations/de-DE/data/reusables/user-settings/account_settings.md,rendering error