GIT: Was ist der Unterschied zwischen einem Pull-Request und ein Zusammenführen?
Auf Dienste wie bitbucket und github haben Sie die option zum erstellen einer pull-Anfrage..
Meine Frage an Euch (Entwickler), ist, was sind die Unterschiede zwischen den beiden?
Unterschiede, die ich derzeit kenne:
- Fähigkeit, genehmigen oder ablehnen Anfrage
- Möglichkeit zu geben, fügen Sie einen aussagekräftigen Nachricht, mit der bitte
Andere als die, wie es scheint, ein pull-request ist eben im wesentlichen um eine Zusammenführung.. richtig?
- siehe auch stackoverflow.com/questions/22199432/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja das ist richtig, die
pull request
auf GitHub und Bitbucket ist eine Anfrage zum Zusammenführen von zwei Zweigen.Einer der use-cases haben ein QS-person, die nicht die Entwickler überprüfen und genehmigen Sie die merge-Anfrage.
Anderen Anwendungsfall ist die Entwicklung auf
master
Verzweigung ist nicht erlaubt. Entwickler entwickeln immer auf einem Zweig. Sobald die Entwicklung abgeschlossen ist, wird ein pull-request erstellt wird, verschmelzen inmaster
Zweig.Einen "pull-request" ist ein request zu einem upstream-repository Zusammenführen, einige änderungen in Ihrem code ("pull-änderungen von meinem repository und fügen Sie Sie zu Ihnen, bitte"). So ist es nicht wirklich wie eine Zusammenführung überhaupt-es ist ein Anfrage zu verschmelzen.