O'Reilly logo

Git, 4th Edition by Bjørn Stachmann, René Preißel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required