This is a quick howto guide on setting up a very minimal git repo for sharing code inside i2p using any modern linux distro. (What is git?)
Please note this is not a general git tutorial, you will need to know a little git.
Git proxy settings are easy, it's deep in the man pages but usually there's no need to set them it seems daunting.
For all this you'll need
i2pd (see here for i2pd)
For ubuntu xenial (root needed)
1 2 3
wget https://github.com/PurpleI2P/i2pd/releases/download/2.8.0/i2pd_2.8.0-1xenial1_amd64.deb -O i2pd.deb dpkg -i i2pd.deb apt install ssh git connect-proxy
(The following should be run as your regular user)
Create a shell script for proxying over i2p,
127.0.0.1:4447 is i2pd's socks proxy, it's enabled by default.