要在一个公共仓库上发布PR,你的fork必须是公共的。你发布拉取请求的仓库必须能够访问和查看你的fork。PR将是公共的。如果你接受了PR,你的提交将出现在公共仓库中。 然而,我不希望在我的github账户中看到那个回购协议。 既然你的fork必须是公共的,那么问题是你为什么不希望fork出现在你的账户上?There's probably a better way to accomplish your unstated goal。 根据原因,我可以想到一些变通办法。 1.在PR被接受后删除你的fork。这是最简单的事情。 1.使用不同的电子邮件地址创建另一个Github帐户,仅用于此公关。 请注意,在这两种情况下,PR和您的提交在您参与的回购中仍然可见。
3条答案
按热度按时间dffbzjpn1#
要在一个公共仓库上发布PR,你的fork必须是公共的。你发布拉取请求的仓库必须能够访问和查看你的fork。PR将是公共的。如果你接受了PR,你的提交将出现在公共仓库中。
然而,我不希望在我的github账户中看到那个回购协议。
既然你的fork必须是公共的,那么问题是你为什么不希望fork出现在你的账户上?There's probably a better way to accomplish your unstated goal。
根据原因,我可以想到一些变通办法。
1.在PR被接受后删除你的fork。这是最简单的事情。
1.使用不同的电子邮件地址创建另一个Github帐户,仅用于此公关。
请注意,在这两种情况下,PR和您的提交在您参与的回购中仍然可见。
t3psigkw2#
简单的回答:没有。
Github不允许您这样做。
如需了解更多信息,您可以访问您的回购协议的
Settings
,您将检查是否在危险区域内明确提及。您无法变更分岔的可见性。Please duplicate the repository。
o8x7eapl3#
2022年9月起,可以make your GitHub profile private。
它不会阻止分叉的存储库出现在你的个人资料中,但至少你的关注者不会被通知。而且你可以在提交个人资料后立即删除这个分叉。