git - 如何通过 Tor 匿名在 github 上做贡献?

标签 git github privacy anonymous tor

我想匿名为 github 上的项目做贡献。不是为了恶作剧,更多的是本着匿名捐赠的精神。

在线匿名的首选工具似乎是 TOR,它几乎适用于您可以在浏览器中执行的任何操作。但是,要在 github 上做贡献,似乎有必要使用命令行界面或 Mac 应用程序。

如何通过 Tor 在此设置中引导我的 git 操作?我如何才能验证这确实是正在发生的事情?

编辑:请注意假名(使用虚假电子邮件地址)和匿名(使用无法识别的 IP 地址)之间的区别与身份相关联)。对 github 的假名访问是微不足道的;但是,我正在寻找匿名访问。

最佳答案

您是否考虑过老式的“给他们邮寄补丁”路线?您可以简单地查看存储库(如果需要,可以使用 Tor 和 Git-over-HTTPS),进行改进,然后执行 git diff 并使用任何匿名消息服务向项目所有者发送补丁。我想到了 Freenet 和邮政邮件。

请注意,如果我是一个大型(多)项目的所有者,出于某些原因,我永远不会接受来自匿名实体的补丁。即使有问题的人不一定是邪恶的,在系统中拥有无人负责的代码充其量也是一个可怕的想法。此外,请考虑代码所有权和版权问题。

关于git - 如何通过 Tor 匿名在 github 上做贡献?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10274879/

相关文章:

ios - __CRASHING_DUE_TO_PRIVACY_VIOLATION__

javascript - 使用 JavaScript/其他方法阻止访问页面?

javascript - 是否可以判断网站是否在 ga.js 脚本中使用 anonymizeIp?

git - 如何通过 http 启用对 git 存储库的匿名读取访问( pull )但经过身份验证的写入访问(推送)?

GIT 下载 pull 请求文件已更改

在 github Enterprise Organization Repos 中搜索字符串匹配项

git - 通过 raw.githubusercontent.com 访问下载 git LFS 文件

git - 推送分支和标签时,出现错误 : cannot spawn git: no such file or directory

c# - 加载项目 : Attribute Include is unrecognized 时出错

Git 凭据帮助程序不适用于 linux 的 Windows 子系统