如何解决使用GitHub CLI将PR提高到上游
如何从叉式仓库的开发分支提升到上游仓库的开发分支的PR。我尝试过gh pr create
,但遇到以下输出/错误
$ gh pr create
Warning: 3 uncommitted changes
Creating pull request for development into development in upstream-repo-org/upstream-repo
? Title permission check for edit feature moved to parent components
? Body <Received>
? What's next? Submit
pull request create failed: GraphQL error: No commits between development and development
解决方法
是的,报告后跟cli/cli
issue 1820。
他们更改了gh pr create的实现:#1706
公关的话:我们不再试图猜测哪个是“ head”分支的合适推送目标。
相反,除非用户已经完全按下其分支,否则我们始终向用户显示提示:
在没有明确的用户同意的情况下,我们再也不会叉或推。
这也链接到issue 1762:“破坏行为更改:将主题分支推送到错误的远程”
正在进行PR来解决此问题:PR 1926: Fix pr create
when branch was already pushed to a non-base remote。
奖金:还为测试提出了一个新的命令存根,该存根通过调用而不是顺序地匹配命令,并且断言在测试结束时所有存根都已匹配。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。