Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在“git”介质中启动对旧代码段的拉取请求?_Git_Github_Pull Request_Github Codereviews - Fatal编程技术网

如何在“git”介质中启动对旧代码段的拉取请求?

如何在“git”介质中启动对旧代码段的拉取请求?,git,github,pull-request,github-codereviews,Git,Github,Pull Request,Github Codereviews,我有一个经过一段时间开发的存储库。它包括一系列文件,我希望通过Pull请求得到同行评审。我需要的正是这个回购协议中每个文件的一个拉取请求 在过去,我已经开始对新的代码片段或对现有代码的建议更改和修改进行代码审查。但是,我从未遇到过这样的情况:我希望获得存储库中已经存在的所有文件以进行审阅 我尝试的一种方法是从主分支中删除文件,并在尝试从另一个分支(从源/主分支分叉/克隆)再次推送文件时发出拉取请求。但是,我不确定这是否是最好的方法 查看现有代码的最佳方式是什么?对于现有代码,如“”所示,PR将包

我有一个经过一段时间开发的存储库。它包括一系列文件,我希望通过Pull请求得到同行评审。我需要的正是这个回购协议中每个文件的一个拉取请求

在过去,我已经开始对新的代码片段或对现有代码的建议更改和修改进行代码审查。但是,我从未遇到过这样的情况:我希望获得存储库中已经存在的所有文件以进行审阅

我尝试的一种方法是从主分支中删除文件,并在尝试从另一个分支(从源/主分支分叉/克隆)再次推送文件时发出拉取请求。但是,我不确定这是否是最好的方法


查看现有代码的最佳方式是什么?

对于现有代码,如“”所示,PR将包括所有文件,而不是一次只包含一个文件

示例:

一旦公关到位,你可以一个文件一个文件地留下评论,如本评论所示

见“


这可以针对每个文件单独执行。

您描述的过程(每个PR 1个文件)对我来说似乎不实用。它使用git的方式显然不是专门为它设计的,而“pull请求”中的“更改”根本不代表更改。但除此之外,你应该如何审查一个单独的文件?代码库中的文件几乎总是相互关联的,以这种方式隔离代码审查几乎毫无意义。只查看CSS文件,而不查看其应用的HTML?我可能忽略了图片中的某些内容,但我个人还没有理解到这一点。@Romanvaleri逐文件审查的原因是,在这个特定的回购协议中,每个文件都是100%独立于所有其他文件的。是的,在这种情况下,它可能更有意义。当我在没有更改的行上滚动光标时,我看不到这个“加号”。我有它的快照。但图像似乎无法在注释中发布。我发现我的光标可以编辑更改区域上方和下方的3行。@Rotail文档提到“在存储库中打开拉取请求后,合作者或团队成员可以对两个指定分支之间的文件比较进行注释,或者对整个项目留下一般性注释。”确保你有正确的答案。您正在试用Comparison视图(“文件已更改”)。