git - 有没有办法进行 PR 但在我的 github 帐户中将 repo 设为私有?
问题描述
我想通过拉取请求为公共回购做出贡献。
我似乎找不到解决方法,当我分叉公共回购时,它也出现在我的帐户中。
但是,我不希望在我的 github 帐户中看到该 repo。
我是新来的,如果问题不够清楚,对不起。请问有什么不清楚的。
解决方案
要在公共存储库上发布 PR,您的 fork 也必须是公共的。您向其发出拉取请求的存储库必须能够访问和查看您的分叉。PR 将是公开的。如果被接受,您的提交将出现在公共存储库中。
但是,我不希望在我的 github 帐户中看到该 repo。
既然你的分叉必须是公开的,那么问题是你为什么不想在你的账户上看到这个分叉?可能有更好的方法来实现您未说明的目标。
根据原因,我可以想到一些解决方法。
- 接受 PR 后删除你的 fork。这是最简单的事情。
- 为这个 PR 创建另一个具有不同电子邮件地址的 Github 帐户。
请注意,在这两种情况下,PR 和您的提交仍将在您贡献的 repo 中可见。
推荐阅读
- python - Python中的TCP发送错误-套接字的协议类型错误
- conan - 是否可以将柯南包从柯南中心移动到气隙网络上的私人注册表?
- c# - 当我使用下划线符号时,属性 JsonProperty 与 .NET Core 3.1 一起工作不正确
- javascript - adonisjs 控制器中的更新方法
- mysql - 工作台因连接而崩溃 | 使用触发器和存储过程执行更新命令
- css - 为什么这个十六进制代码末尾的 alpha 十六进制值是“88”:#33AA3388 50% 透明度?
- heroku - 如何让 Twilio webhook 与 Heroku 一起使用?
- c - C fwrite() 没有正确写入数组
- java - Eclipse JSP 项目错误:org.apache.catalina.core.ApplicationContext 日志严重:操作:null
- c++ - 非 constexpr 变量有时可用于 constexpr 上下文?