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

时间:2014-08-03 19:14:31

标签: 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!

5 个答案:

答案 0 :(得分:45)

  1. 转到您的个人资料设置
  2. 点击Notification Center
  3. 取消选中自动观看存储库

答案 1 :(得分:14)

apacheflex organization具有相同的issue a year ago,他们的结论不太有希望:

  
    
      

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

    
         

我试过了,我希望它会起作用,只是我想知道它是否可以完成     来自Apache Flex github repo中的管理员权限,这就是我问Om的原因

  
     

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

     

您也可以取消选中'自动观看'设置如果你不想这样做每个创建的repo。

     

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


这似乎由OP Schwern详细确认in the comments

  

我联系了Github技术支持,他们说了很多相同的事情,关闭"自动观看"。
  不幸的是,必须按照组织成员进行,并且它是一个全局选项,并非特定于组织

答案 2 :(得分:9)

  

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

image

  1. 转到GitHub上的“设置”页面
  2. 然后点击Notifications菜单
  3. 只需取消选中自动观看存储库即可完成。
  4. 和平! ✌️

答案 3 :(得分:1)

查看github-watchlist

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

Github-watchlist

答案 4 :(得分:-1)

要停止接收已添加到的回购邮件部分的通知,只需访问此网址https://github.com/watching取消选中/取消监视所有回购您不希望收到来自的通知。

希望这有帮助。