gpt4 book ai didi

git - 如何在整个新 Github 存储库上创建 pull 请求

转载 作者:行者123 更新时间:2023-12-02 16:28:40 24 4
gpt4 key购买 nike

如何创建整个存储库的 pull 请求以供审查?

最佳答案

首先,创建一个名为 review 的新分支。这只是为了安全起见,以免您不小心清除 master 和整个存储库。

git checkout -b review
git push origin review

创建一个没有历史记录的孤立分支。

git checkout --orphan empty
git rm -rf .
git commit --allow-empty -m "root commit"
git push origin empty

参见 Create empty branch on GitHub有关创建空分支的更多信息。

现在,如果您转到 Github 并尝试将来自 master 的 pull 请求打开为空,您将收到以下错误消息:

There isn’t anything to compare. empty and review are entirely different commit histories.

要解决此问题,您需要将空白 merge 到评论中,以便它们共享历史记录。

git checkout review
git merge empty --allow-unrelated-histories
git push origin review

现在,您可以在 Github 中创建一个 review 的 pull request 到 empty。

关于git - 如何在整个新 Github 存储库上创建 pull 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63961261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com