创建拉取请求后在浏览器中打开拉取请求 link
Open pull request link in browser after create pull request
有什么方法可以在推送分支后在浏览器中自动打开拉取请求link?
像这样:
git push --set-upstream origin branch-name --open
您将无法通过挂钩脚本自动执行此操作,因为没有 post-push
挂钩。如果你安装 github cli,你可以创建一个看起来像这样的别名:
git config --global alias.pushpr '!git push --set-upstream origin HEAD && gh pr create -w'
现在,如果您 运行 git pushpr
它会将您当前的分支推送到 origin
中的同名分支,然后在浏览器中打开拉取请求页面。
正如 matt 在评论中指出的那样,gh pr
实际上会 自行完成此操作 。忘记别名,只是 运行:
gh pr create -w
它会将您的分支推到 github 并打开拉取请求页面。
有什么方法可以在推送分支后在浏览器中自动打开拉取请求link?
像这样:
git push --set-upstream origin branch-name --open
您将无法通过挂钩脚本自动执行此操作,因为没有 post-push
挂钩。如果你安装 github cli,你可以创建一个看起来像这样的别名:
git config --global alias.pushpr '!git push --set-upstream origin HEAD && gh pr create -w'
现在,如果您 运行 git pushpr
它会将您当前的分支推送到 origin
中的同名分支,然后在浏览器中打开拉取请求页面。
正如 matt 在评论中指出的那样,gh pr
实际上会 自行完成此操作 。忘记别名,只是 运行:
gh pr create -w
它会将您的分支推到 github 并打开拉取请求页面。