gpt4 book ai didi

git - 我可以将一个 fork 的提交 merge 回原始项目吗?

转载 作者:行者123 更新时间:2023-12-03 20:04:00 24 4
gpt4 key购买 nike

尽管已经编程了几年,但当涉及到 Git 时,我仍然试图围绕一些概念进行思考。为了说明我的要求,让我们以假设情况为基础:

  • 无论出于何种原因,我都创建了 Flappy Bird 的开源克隆,并根据 MIT 许可在 GitHub 上提供代码
  • 有人发现了我的从头开始的代码并决定 fork 项目(注意:不是 fork 请求请求)然后继续进行善意的改进

  • 使用 Git 系统,是否可以 merge 来自上游 fork 的提交?

    最佳答案

    添加到 hellyale 的评论,如果你看到一个 fork (例如)master分支有一些您想要测试/进入您自己的原始存储库的更改(与那个分支相比是“上游”),您不必等待 pull 请求。
    您可以在您自己的存储库的本地克隆中执行以下操作:

    git remote add fork https://url/fork
    git fetch fork
    git merge fork/master
    # test, and if good
    git push

    关于git - 我可以将一个 fork 的提交 merge 回原始项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63643888/

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