我可能搞砸了,但是在我做了下面的工作流之后,有一种方法可以在GitHub上进行代码评审?
我克隆了一个远程存储库,并对主库进行了分支并进行了更改。我提交了这些更改,将我的分支合并到主服务器中,然后在GitHub上运行一个同步,这些更改现在就在那里了。
现在我想启动一个签入后评审,但是没有对存储库进行分叉,因此无法启动一个拉请求,据我所知,这是github中进行评审的常见方式。我下一步该做些什么?
发布于 2013-09-26 16:26:56
下一次,您应该将更改从分支推送到远程存储库,然后将分支的“拉请求”提交回主服务器,在合并之前可以对代码进行检查。
当您将更改推送到您的分支时,要比较您的更改,请转到该分支并在代码选项卡的顶部附近查找:

这也是关于如何/何时使用分叉和拉请求的一些很好的阅读:https://help.github.com/articles/using-pull-requests
编辑:
既然您说这是事后,那么您可以做的另一件事是转到主分支->提交部分,然后单击您将分支合并到的提交部分。该页面允许您进行注释并查看已更改的文件,因此在将代码实际推送到服务器之前,您仍然可以查看代码。不过,下次你还是应该这样做。
发布于 2018-08-16 04:44:37
对于clarify...you,可以在本地分支,然后更改、提交等,然后将该分支推送到GitHub,然后发出拉请求?
是的,自2018年8月14日以来,您甚至不需要切换到代码选项卡:
当您在使用“
Pull requests”选项卡时推送分支时,GitHub现在将显示动态“Compare and pull request”小部件--这样您就可以快速创建拉请求,而不必切换回“Code”选项卡。 了解更多关于拉请求在我们的文档中的信息。
https://stackoverflow.com/questions/19033601
复制相似问题