当前位置:  开发笔记 > 开发工具 > 正文

为什么我不能在开发更改之前创建一个空的Pull请求进行讨论?

如何解决《为什么我不能在开发更改之前创建一个空的Pull请求进行讨论?》经验,为你挑选了0个好方法。

我想分支master并立即创建一个空的Pull请求来讨论特定功能的实现细节.

选择我的分支并单击"Pull Request"后,Github声称"无需比较",并且不提供任何"创建拉动请求"按钮.

Github自己关于流状态的文档(单击右箭头两次):

您可以在开发过程中的任何时候打开拉取请求:当您很少或没有代码但想要分享一些屏幕截图或一般想法,当您遇到困难并需要帮助或建议时,或者当您准备好某人时审查你的工作.

但在引入请求自己的文件在这里指出:

只有在分支和上游分支之间存在差异时才能打开请求

在提交代码更改之前,我想在我的团队中使用Github协作功能.据我们了解,Pull Requests用于代码更改和实现细节的讨论(即:"解决方案"),而问题则更高级别,用于讨论功能/错误(即:"问题").

我误解了这些事吗?

编辑:

显然,我可以通过使用空提交更改分支来绕过该过程:

git commit --allow-empty -m "make pull request"

但我试图更好地理解为什么我(默认)决定创建一个空的公关是错误的,以及为什么他们的文档看起来是矛盾的.是否存在严格的" 在PR中明确讨论代码"政策或类似内容?这是一个有争议的问题吗?

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有