git - 如何克隆 github 存储库并添加我的修复

标签 git github

我想知道哪种推荐方法可以做到这一点,我将给出实际案例。 我已经更正了官方软件仓库中的一些脚本,但 PR 需要很长时间才能 merge 到主分支。我在 gitHub 中有该存储库的个人克隆。 每次部署此软件时,我现在都必须选择:

  1. 从原始存储库中进行 git 克隆,然后手动复制/替换固定文件,这不会扩展,而且对用户不太友好。

  2. 从我的存储库中进行 git 克隆,它可以立即正常工作,但我正在丢失原始存储库中社区/所有者的其他修复程序,另一方面,用户从我而不是真正的所有者那里安装软件。这也是不可取的。

知道我该怎么做吗?克隆原始文件并用另一行获取我的 git 修复文件并覆盖原始损坏的文件?

我想这并不新鲜,但我还找不到答案。

谢谢

最佳答案

阿德里安,

它的工作原理如下:

您通常会 fork 您想要贡献的存储库的最新版本。您对 fork 版本进行更改,然后向原始存储库的维护者提交 pull 请求以供审核。如果他们喜欢这些变化,他们就会在工作中实现它们。

关于git - 如何克隆 github 存储库并添加我的修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58862564/

相关文章:

node.js - 来自私有(private) github 存储库的 npm 包,安装与更新 (package.json)

Git: merge 到master,然后推回到所有分支

python - 使用 API REST 创建的 GitHub secret 但返回空

linux - git : Setting application environmental variables

git - -- 在 git 用法中是什么意思?

GitHub 文件夹上有一个白色箭头

GitHub:设置 SSH

github - github 中的文件夹与存储库

Git:创建先前提交的文件系统状态

git cherry-pick 到另一个分支