我们希望运行Airflow的最新稳定分支,但也从主人那里挑选出一些变化(出血边缘)。我们如何在我们自己的GitHub Enterprise服务器中克隆所述仓库?
我们没有计划请求拉取请求,我们将其留给社区。可能有一段时间我们需要制作一个仅适用于我们设置的补丁,但这些补丁很少见。
答案 0 :(得分:2)
将您的分叉回购邮件和cd
的工作副本克隆到其中:
git clone https://github.com/your-org/your-repo
cd your-repo
查看您要挑选的分支机构:
git checkout the-stable-branch
master
选择所需的提交。最后一步,有很多方法可以做到。以下是git documentation:
中给出的示例git cherry-pick master~4 master~2
应用master指向的第五个和第三个最后提交所引入的更改,并使用这些更改创建2个新提交。