为什么我的GitHub拉取请求会显示如此多的代码添加?

时间:2015-03-02 19:59:11

标签: github request branch pull

我的典型工作流程是创建一个新分支,偶尔会合并来自master的更改。让我们说我总共向我的分支添加了100行代码。让我们说在master上有+1,000行代码更改。当我去创建一个新的拉取请求时,我最终会看到+1,100行代码。似乎GitHub错误地将master从我的分支中分离出来。

当我执行拉取请求时,我选择基本分支作为主分支,并将比较分支选择为我的分支。不应该让GitHub进行比较,以便拉取请求只显示+100行代码吗?

换句话说,为什么GitHub会使用我的分支的加法/减法来显示主要的LoC加法/减法?在过去,我创造了干净的分支机构"当我完成修复此操作时。这涉及从master中分离分支,创建补丁文件,从master创建一个新分支(变为" clean" one),然后将该补丁应用于clean分支。一旦我完成了这一点,差异干净地只显示我的代码添加/减少。这种情况发生在iOS和Rails repos上,我分别使用XCode和Sublime 3。

0 个答案:

没有答案