是否可以继续Github上其他人打开的拉取请求?

时间:2015-11-24 19:28:08

标签: git github pull-request

在不属于我的存储库中,第三个人打开了拉取请求。其中一位所有者在合并之前建议进行一些更改。但是,拉请求的作者还没有这样做,并且在没有实施修改的情况下,它仍然保持开放状态几个月。

实际上我指的是情况like this one

我会让myslef得到所要求的改进。

最干净,最好的方法是什么?我可以在下面添加我的提交,还是需要打开一个新的拉取请求?

2 个答案:

答案 0 :(得分:9)

更新拉取请求的唯一方法是推送到已经PRed的分支 - 所以即使原始repo的所有者也默认不能修改PR。 确实有意义 - 至少可追溯性。

因此,如果您想完成这项工作,您可以做的最好的事情是将原始仓库clone分叉到您的机器上,将PR的仓库添加为remote,{{1 PR'ed分支,checkout除此之外,commit对你自己的分支进行了更改,并在注释中创建一个新PR,它继续并修复其他PR,所以当你的'合并时,原PR会被关闭。

在这种情况下,例如:

push

答案 1 :(得分:2)

从您的分支机构使用此命令

app.directive('accessibleForm', function () {
    return {
        restrict: 'A',
        link: function (scope, elem) {

            // set up event handler on the form element
            elem.on('submit', function () {

                console.log("inside focus directive");
                // find the first invalid element
                var firstInvalid = elem[0].querySelector('.ng-invalid');
                //if we find one, set focus
                if (firstInvalid) {
                    firstInvalid.focus();
                }
            });
        }
    };
});

它将提交从该分支拉到您的分支。

进行改进并将其推送到主分支。