【发布时间】:2017-10-17 15:52:07
【问题描述】:
我发现 Bitbucket 非常方便的一件事是,当您将新分支推送到托管在 Bitbucket 中的存储库时,它会打印出(到终端屏幕)一个 URL,您可以点击该 URL 从该分支创建 PR你只是推。例如:
$ git push origin someBranch
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 313 bytes | 0 bytes/s, done.
Total 3 (delta 2), reused 0 (delta 0)
remote:
remote: Create pull request for someBranch:
remote: https://bitbucket.mydomain.com/projects/PRO/repos/someRepo/compare/commits?sourceBranch=refs/heads/someBranch
remote:
To ssh://bitbucket.mydomain.com:7999/pro/somerepo.git
f6718d4..410cbcb someBranch -> someBranch
我发现这比转到 Bitbucket、导航到存储库、找到“创建拉取请求”按钮等节省了 巨大 时间。因此,我想要类似的东西我正在使用托管在 Github 上的一个存储库——在推送一个新分支之后,让它打印到终端一个我可以点击的 URL 以进入 Github 上的创建 PR 屏幕。有人知道这样的事吗?
我知道 Github 有一个带有 pull-request 命令的 CLI,但是每次都会提示您输入密码,这很烦人,而且 TBH 我喜欢在实际创建 PR 之前查看 UI 中的差异。
【问题讨论】: