【发布时间】:2014-04-30 09:26:24
【问题描述】:
我是使用 Git 的新手,所以如果这是微不足道的,我深表歉意。我使用 Github 和 EGit 设置了一个私有存储库。
为了更新和合并我的本地存储库分支与远程版本(本质上是 git pull),我在 Eclipse 中使用 Team > Pull。
要合并一个分支到主分支,我必须在 Github 上请求并随后批准 Pull Request。
调用
git pull和发送拉取请求有什么区别?
我看到这与 Fork and Pull 协作开发模型有关,并用于代码审查。我想我理解拉取请求的动机和用处,但它到底是什么?
【问题讨论】:
-
说真的,他们创造了所有令人困惑的术语:1. 克隆 Vs 拉取请求 Vs 分支 Vs Git 拉取 Vs Fetch 2. 推送 Vs 提交 Vs 签入 Vs Git 添加 3. 现在什么是合并?