Hasty Briefsbeta

Bilingual

Git-withme – Peer-to-peer, encrypted, ephemeral Git collaboration (Git daemon w

a year ago
  • #Collaboration
  • #Security
  • #Git
  • Git WithMe allows collaboration on Git repositories without a public server or existing hosting services.
  • It uses one-time secure codes and Dilated Magic Wormhole channels for direct peer connections.
  • Hosting a repository involves running `git withme` to generate an invite code for peers.
  • Peers use `git withme accept <code>` to connect and collaborate directly.
  • The connection is end-to-end encrypted and remains active as long as both shells are running.
  • Malicious actors have only one guess to break the code, ensuring security.
  • The tool is a Git extension written in Python, requiring installation via pip or a virtualenv.