~meejah/git-withme - 对等、加密、短暂的 Git 协作(带有加密的 Git 守护进程)

主要观点:拥有 Git 仓库想与他人协作,无公共服务器且不想使用现有托管服务,git withme可通过短的一次性安全码让单个主机邀请众多对等方,对等方通过Dilated Magic Wormhole 通道直接连接,允许协作方git clone git://localhost/<repo-name>
关键信息:

  • Git 相关链接:https://git.sr.ht/~meejah/git-withmehttps://pypi.org/project/git-withme/
  • 示例:创建 Git 仓库并邀请朋友协作,主机运行服务并提供邀请码,朋友接受邀请后可正常使用 Git 命令
  • 一次性代码:恶意行为者只有一次破解机会,邮箱被破坏合法接收者会收到“拥挤”错误,只要双方 shell 运行就可端到端加密通信,双方断开超 10 分钟连接终止
  • 安装:git withme是 Python 编写的 Git 扩展,需将git-withme脚本放在PATH中,推荐使用“virtualenv”或“venv”安装,如python -m venv ~/gwm-venv~/gwm-venv/bin/pip install git+https://git.sr.ht/~meejah/git-withmeexport ~/gwm-venv/bin:$PATHgit withme --help
阅读 27
0 条评论