在不属于我的存储库中,第三个人打开了拉取请求。其中一位所有者在合并之前建议进行一些更改。但是,拉请求的作者还没有这样做,并且在没有实施修改的情况下,它仍然保持开放状态几个月。
实际上我指的是情况like this one。
我会让myslef得到所要求的改进。
最干净,最好的方法是什么?我可以在下面添加我的提交,还是需要打开一个新的拉取请求?
答案 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();
}
});
}
};
});
它将提交从该分支拉到您的分支。
进行改进并将其推送到主分支。