Updated software chapter of the manual

This commit is contained in:
Mark Qvist 2026-09-24 14:38:29 +02:00
parent 192898864c
commit 780b7e6bfc
No known key found for this signature in database
50 changed files with 825 additions and 371 deletions

View file

@ -8,6 +8,16 @@ This chapter of the manual serves as the technical reference for the distributed
A set of utilities for distributed collaborative software development and publishing are included in RNS.
.. only:: html
.. image:: screenshots/rngit.webp
:align: center
.. only:: latex
.. image:: screenshots/rngit.png
:align: center
The system consists of two parts: The ``rngit`` node that hosts repositories, and the ``git-remote-rns`` helper that enables Git to communicate with rngit nodes. As soon as you have RNS installed on your system, you can transparently use Git with Reticulum-hosted repositories just like any other type of remote. Git over Reticulum uses URLs in the following format: ``rns://DESTINATION_HASH/group/repo``.
If you set a branch to track a Reticulum remote as the default upstream, you can simply use ``git`` as you normally would; all commands work transparently and as expected.