Git Pull vs.Pull请求

琼恩:

我是刚接触Git的人,所以如果这很简单,我深表歉意。我有一个使用Github和EGit设置的私有存储库

为了本地存储库分支与远程版本(基本上是git pull)进行更新和合并,我Team > Pull在Eclipse中使用

要将分支合并 master分支,我必须请求并随后在Github上批准Pull Request

调用git pull和发送拉取请求有什么区别

我已经看到这与Fork and Pull协作开发模型有关,并且用于代码审查我想我了解请求请求的动机和有用性,但这到底是什么?

布鲁诺 :

如果使用git pull,则将更改从远程存储库中提取出来。

如果将拉取请求发送到另一个存储库,则要求其维护者将您的更改拉入他们的更改中(您或多或少要求他们使用git pull您存储库中的)。

如果您是该存储库的维护者,那么您假装在该工作流程中扮演两个角色,似乎使工作变得更加困难。您最好将开发分支在本地合并到master分支中,然后将该master分支直接推送到GitHub存储库中。

(作为一个方面说明,如果你是新来的Git,我建议使用git fetch,然后git merge代替git pullgit pull有效git fetch之后git merge,但这样做他们单独为您提供了潜在的冲突更好的控制。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章