gpt4 book ai didi

GitHub fork 以前提交的 repo

转载 作者:行者123 更新时间:2023-12-03 09:11:25 24 4
gpt4 key购买 nike

我在 GitHub 上找到了一个我想 fork 的存储库——但不是当前版本。

我想 fork repo ,因为它有很多提交 - 这可能吗? repo 没有标记任何版本,所以我不知道如何做到这一点。我显然可以复制该提交中的代码,但我更愿意 fork ,因为这样我就可以将链接返回到原始存储库。

最佳答案

您只能 fork 当前存储库。

不过,您可以将 fork 的存储库的主分支重置为较早的提交,使其看起来好像您当时已经 fork 了它。

见:How can I rollback a github repository to a specific commit?

如果您重置每个分支,它会有效地将您的存储库重置为原始存储库的早期状态(与分支无关的数据除外,如配置、 Hook 等未重置)。由于可能并非所有分支都包含来自 master 分支的提交,因此您可能需要 look up commits by date对于每个分支,将它们重置为要从中 fork 的提交之前的最后一次提交。

关于GitHub fork 以前提交的 repo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19213840/

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