GitHub 个人主页设为私有
GitHub 个人主页默认对所有人公开,任何人都能看到你的 Activity 动态流和贡献图(绿格子)。如果不希望外人看到这些内容,可以把个人主页设为私有(Private Profile)。
开启 Private Profile
直达设置页:github.com/settings/profile.privacy
也可以手动进入:
- 点击右上角头像,选择 Settings
- 左侧菜单点击 Public profile
- 往下找到 Contributions & activity
- 勾选 Make profile private and hide activity
- 点击 Update preferences 保存
开启后,外人访问你的主页时:
- 看不到 Activity 动态流
- 看不到贡献图(绿格子)
- 看不到粉丝、关注、组织成员、Stars、Projects 等板块
容易混淆的两个选项
同一区域里还有一个相似的选项,注意区分:
| 选项 | 作用 |
|---|---|
| Make profile private and hide activity | 隐藏主页上的全部活动内容,要开启的是这个 |
| Include private contributions on my profile | 在贡献图里匿名计入私有仓库的贡献数量,不会隐藏 Activity 动态流,一般取消勾选即可 |
它隐藏不了什么
公开仓库里的记录依然公开
Private Profile 只是不在你的个人主页上展示活动。你在公开仓库里的提交、PR、Issue 本身仍然是公开的,别人进到那个仓库照样看得见。
如果某条提交必须完全不对外可见,只能把仓库本身设为私有。
把仓库设为私有
- 进入仓库页面,点击 Settings
- 拉到页面最底部的 Danger Zone
- 点击 Change repository visibility,选择 Private
只有仓库的管理员才能修改可见性。组织下的仓库如果找不到这个选项,联系组织管理员处理。