/safenetwork-git

Secure decentralised git repositories on SAFE Network

Primary LanguageShellOtherNOASSERTION

SAFE Network git

scripts/safegit.sh is a script to help publish secure decentralised git repositories on the SAFE Network, a secure, decentralised storage and communications platform safenetwork.tech.

This is an interim solution but achieves the aim of a truly decentralised alternative to github and other centralised solutions. Once published, a project will be available to everyone forever as a secure immutable repository, without censorship, server downtime, or vulnerability to DDoS and other attacks.

safegit Tutorial

A tutorial explaining how to use safegit to publish a git repository, and to send or receive pull requests via the SAFE Network is available here in safegit: Decentralised Git on SAFE Network

SAFE Command Line

To use safegit you must have a working SAFE Network command line installed as explained in the SAFE CLI documentation. You must also be logged into a SAFE Network account for the safegit script to work.

LICENSE

License: GPLv3 (see LICENSE)