在 GitHub 中隐藏自己的邮箱地址

如何找到Github用户的邮箱

在介绍隐藏前首先咱们要知道,如何查看开发者的邮箱。

  • 情况一 :对方主页上写了邮箱
    DIYgod的github主页图
    这种最简单,大部分的开发者都会在Github主页留下自己的联系邮箱,比如上图知名项目RSSHUb的作者。 
  • 情况二:对方主页上没写邮箱

Cloud的github主页图

  • 只要随便找一条他 Commit 提交记录,比如 Commit对应的URL是:https://github.com/kt286/deepin-init/commit/79901e5ca875240c283e0e86be93ce603188f22c 如下图所示

Commit 提交记录图

  • 你只需要在这个URL的末尾加上.patch,变成https://github.com/kt286/deepin-init/commit/79901e5ca875240c283e0e86be93ce603188f22c.patch,就可以看到纯文本形式的 Commit 记录。开发者的邮箱地址就在第二行,如下图所示显示邮箱示意图

    PS:以上仅为举例,邮箱地址已经打码,请不要去尝试骚扰他。

如何在 GitHub 中隐藏自己的邮箱地址

上边这个办法对很多人都很有效,但有些人你使用上述“小技巧”看到的邮箱却是下图这样的,这明显不是一个正常的邮箱地址。
在 GitHub 中隐藏自己的邮箱地址

这其实就是 GitHub 保护开发者推出的隐私邮箱功能。那么如何开启 GitHub 隐私邮箱呢?

  1. 首先找到  GitHub 的 邮箱设置页 https://github.com/settings/emails

GitHub 的邮箱设置页

  1. 在 Primary email address 一栏,将你的 GitHub 主邮箱设置为隐私邮箱
    你的实际邮箱地址只会被用来做帐户相关的通知以及密码重置。而那个数字+你的用户名@users.noreply.github.com的邮箱地址将用于 Git 操作。 
  2. 勾选下边页面中的两个选项
  • 隐私地址转换(Keep my email address private):发现列表中的邮箱地址,自动转换为 GitHub 专用的隐私邮箱地址。
  • 阻止推送(Block command line pushes that expose my email):发现你的推送会暴露真实邮箱地址,则阻止推送。
  1. 如果你有一些涉及自动化提交的程序(比如一些 action 操作),需要将提交邮箱地址改成那个 GitHub 专用的隐私邮箱地址,不然会触发阻止推送设置,导致自动提交失败。

阻止推送示意图

  1. 这个只能防止你之后的 git 操作记录不泄露你的真实邮箱,你之前的记录还是会被保留的。

原创文章,作者:mantou,如若转载,请注明出处:https://v2ez.com/1295.html

(0)
mantoumantou
上一篇 2024年9月5日
下一篇 2024年9月29日

相关推荐

  • 内网的 docker 镜像分发工具

    仓库地址: https://github.com/hellolib/dockship dockship — 一个轻量级 Docker 镜像分发工具,用于在没有镜像仓库( regis…

    代码程序 4天前
  • Linux中解决cannot access ‘\r’: No such file or directory

    碰到这种情况,是因为脚本文件在windows环境下编辑过后再上传到linux服务器导致换行符格式不对。使用dos2unix命令行即可解决。 进入root用户后,使用yum inst…

    代码程序 2021年4月12日
  • VPS修改完dns后resolv.conf总是被重置?

    介绍 出于不同的需要,我们有的时候需要对Linux的dns进行修改,那一般情况下我们都会对/etc/resolv.conf这个文件进行修改,可是过一段时间,或者机器重启后,机器还会…

    2025年5月4日
  • Linux服务器SSH端口一键修改脚本

    说明:我们的很多VPS服务器,默认的端口都是22,所以一直会被人扫描爆破,很容易会出现问题,所以我们需要通过修改端口来尽可能减少这种事情发生,但对于很多小白或者很懒的人来说,更喜欢…

    代码程序 2021年5月25日
  • 解锁ChatGPT,给你的vps添加原生IP

    ChatGPT现状ChatGPT目前封锁了绝大多数的数据中心IP,倘若你现在正好在使用vps作为主力代理,那么应该会在ChatGPT首页看到无法使用的封锁消息!现在,又有了一个新的…

    代码程序 2023年5月2日
  • 3种方式修改 wordpress 用户名

    在数字化时代,WordPress作为世界上最流行的开源内容管理系统之一,被无数网站管理员和个人用户所使用,以创建和管理他们的在线存在。然而,随着用户的不断变更和安全需求的提高,修改…

    2025年7月15日
  • 一个 基于 cloudflare workers 和 vue ssr 的网络访问计数器

    渲染效果主要看你在 url.query 传过来的 svg 模板 做这个主要是因为前几天也在 V2EX 看到一个 计数器,我在下面评论 说可以 一步到胃 直接把渲染模板传过来 我看没…

    代码程序 2021年11月6日
  • 如快-跨平台启动器

    之前一直在 mac 端使用 Raycast 这款启动器,觉得挺好用也挺好看的,特别是里面的快捷链接功能,非常的好用。 后面每次用自己的 Windows 的时候,总是感觉少了点什么,…

    2025年6月30日
  • 自建音乐云服务–我的音乐精灵melody

    大家好,我叫 Melody,你的音乐精灵,旨在帮助你更好地管理音乐。目前的主要能力是帮助你将喜欢的歌曲或者音频上传到音乐平台的云盘。 相关链接 GitHub:https://git…

    2022年8月14日
  • Google cloud抢占式自动开机方法

    抢占式实例会自动关机是硬伤,大概3~5天会被关机,刚研究了一下,发现有一个东西叫实例时间表,这个东西可以自定义实例什么时间开机和关机,创建个时间表让他每小时开机一次抢占式实例就行了…

    2024年9月2日

发表回复

登录后才能评论