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

Sch*_*ern 54 github

当我在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!
Run Code Online (Sandbox Code Playgroud)

con*_*ode 48

  1. 转到您的个人资料设置
  2. 单击" 通知中心"
  3. 取消选中自动监视存储库

  • 谢谢,但这是*所有组织*.我想为一个组织做这件事我是它的所有者/成员. (9认同)
  • 我知道它没有回答OP问题,但这绝对是我正在寻找的东西.谢谢@connorbode! (6认同)
  • @Schwern啊对不起我误会了. (3认同)

Von*_*onC 15

apacheflex组织有相同的问题,一年前,他们的结论是不是太有前途:

尝试取消选中"自动观看":https: //github.com/watching

我试过了,我希望它会起作用,只是我想知道是否可以通过Apache Flex github repo中的管理员权限来完成,这就是为什么我要求Om

遗憾的是,没有管理员设置可以让我这样做.
最好的方法是去看看你不想要的手表:https://github.com/watching,就像何时提到的那样.
这似乎是每用户设置,而不是每个组织设置.

如果您不想每创建一个repo,也可以取消选中"自动监视"设置.

不理想,但这是我们现在最好的选择.


这似乎是由OP Schwern 在评论中详述:

我联系了Github技术支持,他们说同样的事情,关闭"自动观看".
不幸的是,必须按照组织成员进行,这是一个全局选项,不是组织特有的.

  • 我甚至不明白为什么这是*永远*期望的行为.如果有人请求我所在组织拥有的回购,为什么所有组织成员都可以获得对分支的推送权限?当人们将我拥有的repos作为单个用户而不是通过组织时,这不会发生.这是一个非常讨厌的"功能",imo. (3认同)

Rut*_*ins 15

要停止接收有关您已添加到的某些存储库的通知,只需访问此网址https://github.com/watching取消选中/取消监视您不想接收通知的所有存储库。

希望这可以帮助。

  • 感谢您的回答,但是这个项目有数千个存储库,并且每周可以添加十几个。手动取消观看并不实用。 (2认同)
  • 即使我点击了存储库目录登陆页面上的“取消观看”按钮,我仍然收到通知。因此,我完全“删除”了分叉存储库,希望能够停止电子邮件通知,但事实并非如此。进入 github.com/watching 页面并单击该特定存储库的“unwatch”,效果非常好。谢谢你! (2认同)

Ahm*_*ais 11

我喜欢GIF,所以我创建了一个来展示如何处理这个问题.

图片

  1. 转到GitHub上的"设置"页面
  2. 然后单击" 通知"菜单
  3. 只需取消选中自动监视存储库就可以了.

和平!✌️

  • 谢谢,这是一个可爱的GIF。但是,我只想为单个组织执行此操作。不适用于所有存储库。我会把问题说得更清楚。 (3认同)

aa3*_*333 3

查看github-watchlist

它允许基于正则表达式的大量订阅和取消订阅存储库。

Github 观察列表