在将pull请求合并到主分支之前使用pull请求

时间:2017-07-15 04:38:39

标签: angular github ionic-framework ionic2 ionic3

我使用this ionic cache service模块,但它是一些救世主的bug 您可以看到it here (issue 42)

我可以看到pull request to that bug too。然而,它并没有合并到主要分支。

您能告诉我如何在我的Ionic 3应用中使用该修复程序吗?

更新

我已经尝试npm i --save Nodonisko/ionic-cache#pull/43/head如下所述通过 @VonC 回答。但是这里的问题是当我使用npm i --save Nodonisko/ionic-cache#pull/43/head时,它会移除dist内的node_modules/ionic-cache文件夹{{1}}。然后没有包裹的api详细信息,它不起作用。你知道更好的方法吗?

1 个答案:

答案 0 :(得分:-1)

如果您在本地克隆了Nodonisko/ionic-cache repo,则可以应用此拉取请求,即使它尚未合并到master中。
请参阅“How to apply a git patch when given a pull number”:

git checkout -b mylocalbranch
git pull origin pull/43/head

但是由于您使用了npm install,请参阅“npm install from github pull request”:

npm install <user>/<repo>#pull/<id>/head

在你的情况下:

npm i --save-dev Nodonisko/ionic-cache#pull/43/head