# GitHub 如何修改 Fork from

**URL:** <https://www.isharkfly.com/t/github-fork-from/15186>\
**Category:** 敏捷开发\
**Tags:** git\
**Created:** [December 19, 2023, 2:48am UTC](https://www.isharkfly.com/t/github-fork-from/15186 "2023-12-19T02:48:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [December 19, 2023, 2:48am UTC](https://www.isharkfly.com/t/github-fork-from/15186/1 "2023-12-19T02:48:48Z")

</div>

如果你的仓库上面是 Fork from 的话，我们有什么办法能够取消掉这个 Fork from？

 ![fork-01](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/2X/5/5b331200c67ef17888dea0b752ecd491c742f1af.png)

## 解决办法

GitHub 上面没有让你取消掉 Fork 的办法。

如果进入设置，在可见设置中也没有办法修改仓库的可见设置选项。

 ![fork-02](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/2X/d/d7d8fe91adb6d53a2d5fe0376cc72bcac51b6f8c.png)

唯一的解决办法就是对你需要修改的仓库先全部克隆到你的本地计算机上，然后在危险区域中选择删除这个仓库。

当这个仓库删除后，在重建这个仓库，再把本地已经克隆的仓库重新提交到你新建的仓库中。

如果你的项目还使用了 GitHub Page 或者 Action 的话，所有的相关配置都需要重新配置。

 ![2023-12-18_21-51-35](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/2X/0/0e5ed48d9da0c4f920de31a106a2ff07dda76bd1.png)

因此在对仓库进行删除的时候需要小心。

同时还可以通过 GitHub 的 Action 来查看部署的 Page 的运行状况。

 ![2023-12-18_22-03-13](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/2X/8/89321546e139232c94d1dee8838c274f68ceabc8.png)

通常来说，状态更新可能需要在 10 到 20 分钟，如果再加上 DNS 刷新，可能需要的时间更长一点。
