Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Github上关闭单个组织中新存储库的自动通知订阅?_Github - Fatal编程技术网

如何在Github上关闭单个组织中新存储库的自动通知订阅?

如何在Github上关闭单个组织中新存储库的自动通知订阅?,github,Github,当我在Github组织中创建新存储库时,所有组织所有者都会自动订阅该存储库的通知 我将制作许多用于存档目的的存储库。我想关闭自动订阅,不仅对我,而且对组织中的每个人。我还想避免发送首字母“您已自动订阅”的电子邮件。我在Github API或组织设置中找不到任何可以执行此操作的内容 Hey there, we're just writing to let you know that you've been automatically subscribed to a repository on Gi

当我在Github组织中创建新存储库时,所有组织所有者都会自动订阅该存储库的通知

我将制作许多用于存档目的的存储库。我想关闭自动订阅,不仅对我,而且对组织中的每个人。我还想避免发送首字母“您已自动订阅”的电子邮件。我在Github API或组织设置中找不到任何可以执行此操作的内容

Hey there, we're just writing to let you know that you've been automatically subscribed to a repository on GitHub.

    gitpan-test/Acme-LookOfDisapproval created by gitpan-test-account
    Read-only release history for Acme-LookOfDisapproval
    https://github.com/gitpan-test/Acme-LookOfDisapproval

You'll receive notifications for all issues, pull requests, and comments that happen inside the repository. If you would like to stop watching this repository, you can manage your settings here:

    https://github.com/gitpan-test/Acme-LookOfDisapproval/subscription

You can unwatch this repository immediately by clicking here:

    https://github.com/gitpan-test/Acme-LookOfDisapproval/unsubscribe_via_email/blahblahblah

You were automatically subscribed because you've been given push access to the repository.

Thanks!

查看github观察列表

它允许对存储库进行基于正则表达式的批量订阅和取消订阅

他们的结论也是一样的,他们的结论也不太乐观:

尝试在以下位置取消选中“自动观看”:

我试过了,我希望它能起作用,只是我想知道它是否能做到 从ApacheFlexGitHub repo中的管理权限来看,这就是为什么我要问Om

不幸的是,没有管理员设置允许我这样做。
最好的办法是取消你不想要的回购,就像Jose提到的那样。
这似乎是每个用户的设置,而不是每个组织的设置

如果您不想在每次创建回购时都执行此操作,也可以取消选中“自动观察”设置

不理想,但这是我们目前最好的选择


这似乎得到了如下详细信息的证实:


我联系了Github技术支持,他们说了同样的话,关闭“自动观看”。
不幸的是,这必须由每个组织成员完成,这是一个全局选项,而不是特定于该组织

  • 转到您的个人资料设置
  • 点击
  • 取消选中“自动监视存储库”
  • 我喜欢GIF,所以我创建了一个GIF来展示如何处理这个问题

  • 转到GitHub上的设置页面
  • 然后点击菜单
  • 只需取消选中“自动监视存储库”,您就完成了

  • 和平!✌️

    要停止接收您添加到的某些回购的通知,只需访问此url,然后取消选中/取消选中所有您不想接收通知的回购


    希望这能有所帮助。

    谢谢你的回答,但这不是我想要的解决方案。没有理由订阅这些存储库的通知,所有存储库仅用于存档目的。组织的每个成员都必须运行和维护您的脚本。它无法阻止自动订阅电子邮件的雪崩。我们正在讨论(是的,我有权这么做)。我联系了Github技术支持,他们说了同样的话,关闭“自动观看”。不幸的是,这必须由每个组织成员来完成,这是一个全局选项,而不是特定于该组织。@Schwern是的,经过一些研究,这也是我的结论。这就是答案。我希望github能尽快解决这个问题。在全球范围内强制您的组织通知设置是一个巨大的疏忽。我甚至不理解为什么这是一个期望的行为。如果有人转手我所在的组织拥有的回购协议,为什么所有组织成员都会被授予对转手的推式访问权限?当人们以单个用户的身份而不是通过组织购买我拥有的回购协议时,这种情况不会发生。在我看来,这是一个非常烦人的“功能”。作为一种解决办法,如果组织有一个由您控制的邮件服务器,您可以使用存储库名称和电子邮件格式过滤掉电子邮件。@cowb0y“组织”只存在于Github上。会员来自各地,使用不同的邮件服务器。谢谢,但这是所有组织的。我只想为一个我是所有者/成员的组织做这件事。@Schwern啊,很抱歉我误解了。我知道它不能回答OP的问题,但这绝对是我想要的。谢谢@connorbode!谢谢,这是一张可爱的GIF。但是,我只想为单个组织这样做。并非所有存储库都适用。我会让问题更清楚。我不认为这是可能的。我必须查看组织设置。谢谢你的回答,但是这个项目有数千个存储库,每周可以添加十几个。手动取消勾线不可行。@Schwern,也许你可以做相反的事情?在设置/通知中,取消选中
    自动监视存储库
    按钮。这将使您从添加的所有回购中退订。然后,对于您感兴趣的存储库,您可以手动“监视”它们。不幸的是,这会影响该帐户的所有存储库,而不仅仅是该组织的存储库。我通常确实希望自动订阅。尽管我单击了回购目录登录页上的“取消登录”按钮,但仍收到通知。所以我完全删除了分叉回购协议,希望它能阻止电子邮件通知,但它没有。进入github.com/watching页面,点击
    unwatch
    进行特定回购操作,效果非常理想。非常感谢。