如何在 GitHub 中提交的主分支上请求代码审查?

Jef*_*ner 7 github github-codereviews

我已经阅读过帖子并对拉取请求进行了代码审查,例如: “如何创建和审查 GitHub 拉取请求”

GitHub 问题:您(作为个人贡献者)一直致力于编写您提交给 GitHub 的代码体有一段时间了。然后在 GitHub 中,您希望其他人对提交主分支进行代码审查,并希望他们添加他们的建议。

基本上在 GitHub 上,邀请 GitHub 上的其他人对 master 分支中提交的代码进行完整的代码审查,并允许添加他们的更改建议。如果请求对拉取请求进行代码审查,则具有相同的代码审查体验。

这在 GitHub 中可能吗?

谢谢

Lol*_*olo 8

帖子中的步骤对我来说非常有效。

以下是要遵循的步骤的摘要,包括对其中一个 git 命令的更正。

从 master 分支开始,并提交所有更改。

git checkout --orphan full_review
git rm -r --cached *
git clean -fxd
git commit --allow-empty -m "Empty commit"
git branch empty
git merge master --allow-unrelated-histories
git push origin full_review
git push origin empty
Run Code Online (Sandbox Code Playgroud)

完成这些步骤后,您的存储库包含一个empty分支和一个full_review分支,您可以使用它们来创建拉取请求:

拉取请求

  • 请注意 merge master 的命令可能需要更改为 merge main (2认同)