Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-05-23. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Artikelversion: Enterprise Server 2.17

Informationen zu Forks

Ein Fork ist eine Kopie eines Repositorys, das Sie verwalten. Mit Forks können Sie Änderungen an einem Projekt vornehmen, ohne dass sich dies auf das ursprüngliche Repository auswirkt. Sie können Aktualisierungen aus dem ursprünglichen Repository abrufen oder Änderungen mit Pull Requests an das Repository senden.

Forking a repository is similar to copying a repository, with two major differences:

  • You can use a pull request to suggest changes from your user-owned fork to the original repository, also known as the upstream repository.
  • Sie können Änderungen vom vorgelagerten Repository auf Ihren lokalen Fork übertragen, indem Sie Ihren Fork mit dem vorgelagerten Repository synchronisieren.

Du kannst jedes öffentliche Repository zu Deinem Benutzerkonto oder zu jeder Organisation forken, in der Du die Berechtigung zum Erstellen von Repositorys hast. Weitere Informationen findest Du unter „Berechtigungsebenen für eine Organisation".

Du kannst jedes private Repository, auf das Du Zugriff hast, zu Deinem Benutzerkonto oder zu jeder Organisation auf GitHub Team oder GitHub Enterprise forken, in denen Du die Berechtigung zum Erstellen von Repositorys hast. Du kannst ein privates Repository nicht an eine Organisation forken, die GitHub Free verwendet.

Du kannst GitHub Desktop verwenden, um ein Repository zu forken. Weitere Informationen findest Du unter „Klonen und Forking von Repositorys von GitHub Desktop."

Deleting a fork will not delete the original upstream repository. You can make any changes you want to your fork—add collaborators, rename files, generate GitHub Pages—with no effect on the original.

In open source projects, forks are often used to iterate on ideas or changes before they are offered back to the upstream repository. When you make changes in your user-owned fork and open a pull request that compares your work to the upstream repository, you can give anyone with push access to the upstream repository permission to push changes to your pull request branch. This speeds up collaboration by allowing repository maintainers the ability to make commits or run tests locally to your pull request branch from a user-owned fork before merging. You cannot give push permissions to a fork owned by an organization.

Private Forks übernehmen die Berechtigungsstruktur des vorgelagerten oder übergeordneten Repository. Wenn das vorgelagerte Repository beispielsweise privat ist und einem Team Lese-/Schreibzugriff gibt, wird dasselbe Team Lese-/Schreibzugriff auf alle Forks des privaten vorgelagerten Repository haben. Dies hilft den Inhabern privater Repositorys, die Kontrolle über ihren Code zu behalten.

Wenn Sie ein neues Repository aus dem Inhalt eines bestehenden Repositorys erstellen möchten, Ihre Änderungen aber in Zukunft nicht mit dem vorgelagerten Repository zusammenführen möchten, können Sie das Repository duplizieren . Weitere Informationen finden Sie unter „Ein Repository duplizieren“.

Weiterführende Informationen

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt