'GitHub - Hiding the Public Activity/My Actions [closed]

I have a free account on GitHub. I have noted that there is not any obvious way to switch off or to control the 'Public Activity'. Therefore, every time I commit or do something even trivial it shows up in my Actions and is available as an RSS feed.

Is there a way to control or to switch off the public activity option?



Solution 1:[1]

Update Apr. 2022, eleven years later: Yes!

Private Profiles

Users now have the ability to turn their GitHub profile “private”, which gives users controls over features that share user data across the GitHub platform.

To enable this setting, visit https://github.com/settings/profile.

https://github.blog/wp-content/uploads/2022/04/image-2-1.png

Private profiles are in public beta.


2011: I don't think there is a way to customize what your public activity shows. The social coding network that GitHub represents is founded on that very same "public" activity. The only way to restrict it is by paying for private repositories.


Note: since 2011, GitHub was acquired by Microsoft (June 2018), and the current (2021) pricing include unlimited private repositories(!)

So using private repositories is a good option, considering you can now easily change a repository's visibility.

https://docs.github.com/assets/images/help/repository/repo-change-select.png

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1