Was ist der Unterschied zwischen git pull
und git request-pull
?Unterschied zwischen Git Pull und Git Anfrage-Pull
Wenn ich git request-pull
verwende?
Was ist der Unterschied zwischen git pull
und git request-pull
?Unterschied zwischen Git Pull und Git Anfrage-Pull
Wenn ich git request-pull
verwende?
git pull
: Dieser Befehl wird die Änderungen in einem Remote-Repository in Ihre aktuelle Zweigstelle übernehmen. Es wird einfach die anderen Änderungen auf Ihre aktuelle Zweigstelle anwenden.
git request-pull
: Dieser Befehl sendet eine Anforderung an die Betreuer eines anderen Repositorys, um die vorgenommenen Änderungen zu übernehmen. Sie bitten einfach andere Repository-Betreuer, Ihre Änderungen zu übernehmen.
Sie können ähnliche Fragen von diesem Link finden. git-pull-vs-pull-request
Weitere Informationen finden Sie im Git-Handbuch.
Wenn Sie git pull
verwenden, ziehen Sie die Änderungen aus dem Remote-Repository in Ihre.
Wenn Sie einen -Pull-Request an ein anderes Repository senden, fragen Sie ihre Betreuer, um die Änderungen in ihre ziehen (man mehr oder weniger sie bitten, ein git pull
aus Ihrem Repository zu verwenden).
Wenn Sie der Betreuer dieses Repositorys sind, scheint es, Sie machen es ein bisschen schwieriger, indem Sie vorgeben, Sie spielen zwei Rollen in diesem Workflow. Sie können auch Ihren Entwicklungszweig lokal in Ihren Master-Zweig einbinden und diesen Master-Zweig direkt in Ihr GitHub-Repository verschieben.
(Als Seite beachten, wenn Sie Git neu sind, würde ich vorschlagen, git fetch
und anschließend git statt git pull
verschmelzen. git pull
effektiv git fetch
von git merge gefolgt ist, aber sie separat gibt Ihnen besser zu machen Kontrolle über mögliche Konflikte.)