Ich habe diesen Begriff für die Verwaltung einer Codebasis in GitHub gehört gehört. Was heißt das?Was ist das Fork & Pull-Modell in GitHub?
Antwort
Wie bereits erwähnt within the GitHub docs:
Die Gabel & Pull Modell jeder Gabel ein vorhandenes Repository lässt und drücken Änderungen ihrer persönlichen Gabel ohne Zugang erforderlich zu dem Quell-Repository gewährt werden. Die Änderungen müssen dann vom Projektbetreuer in das Quell-Repository übernommen werden. Dieses Modell verringert die Reibungspunkte für neue Mitwirkende und ist bei Open-Source-Projekten beliebt, da es den Leuten ermöglicht, unabhängig und ohne vorherige Koordination zu arbeiten. [...] Pull-Requests sind besonders nützlich im Fork & Pull-Modell, da sie eine Möglichkeit bieten, Projektbetreuer über Änderungen in Ihrem Fork zu informieren.
GitHub besteht aus vielen Repositories. Sie können ein beliebiges Repository abzweigen und damit beginnen, Ihre Änderungen zu entwickeln. Wenn Sie mit Ihren Änderungen fertig sind, können Sie die Pull-Anforderung an den Autor des Repositorys senden, von wo aus Sie die Änderungen an das Haupt-Repository verschmelzen. Wenn der Repository-Autor Ihre Änderungen als signifikant erkennt, kann die Pull-Anforderung akzeptiert und Ihre Änderungen werden zusammengeführt.
auch [ "_Atlassian Blogs - Git Branching und im Enterprise Forking: Warum Fork _?"] (Siehe http://blogs.atlassian.com/2013/05/git-branching-and-forking-in-the -enterprise-why-fork /) –