Artikelversion: Enterprise Server 2.17
Mit Forks arbeiten
Forks werden oft in der Open-Source-Entwicklung auf GitHub Enterprise verwendet.
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.
Ein Remote-Repository für einen Fork konfigurieren→
Sie müssen ein Remote-Repository konfigurieren, das auf das vorgelagerte Repository in Git verweist, um die in einem Fork vorgenommenen Änderungen mit dem ursprünglichen Repository zu synchronisieren. Damit können Sie auch Änderungen im ursprünglichen Repository mit dem Fork synchronisieren.
Fork synchronisieren→
Durch Synchronisieren eines Repositoryforks übernehmen Sie die Änderungen aus dem ihm vorgelagerten Repository im Fork, ohne lokale Änderungen zu verlieren.
Vorgelagertes Repository in Ihren Fork mergen→
Wenn Sie keinen Push-Zugriff (Schreibzugriff) auf ein vorgelagertes Repository haben, können Sie Commits von diesem Repository in Ihren eigenen Fork abrufen.
Änderungen an einem Pull-Request-Branch zulassen, der von einem Fork erstellt wurde→
For greater collaboration, you can allow commits on branches you've created from forks owned by your user account.
Was geschieht mit Forks, wenn ein Repository gelöscht wird oder sich dessen Sichtbarkeit ändert?→
Wenn Sie Ihr Repository löschen oder dessen Sichtbarkeit ändern, wirkt sich dies auf die Forks dieses Repositorys aus.