18Mit Forks entwickeln
Open-Source-Projekte sind auf freiwillige Mitarbeit angewiesen. Dies führt oft zu einem Zielkonflikt. Einerseits soll die Hürde zum Beitragen so niedrig wie möglich sein, um eine aktive Community aufzubauen. Andererseits sollen Qualitätsziele erreicht werden, und man möchte nicht jedem dahergelaufenen Entwickler Push-Recht für das Main-Repository geben.
Mit Forks und Pull-Requests bieten GitHub und andere zentrale Repository-Verwaltungen Hilfsmittel, um das Dilemma aufzulösen. Ein Fork ist ein serverseitiger Klon, auf dem unabhängig gearbeitet werden kann, ohne das originale Main-Repository zu verändern. Ein Pull-Request ist eine Aufforderung, Änderungen aus einem anderen Branch oder Repository zu übernehmen. Der Fork
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access