Ngspice Git access
Ngspice source code is stored in a public (anonymous) accessible Git Source Code Management (SCM) tool maintained by Sourceforge.net. For those who are familiar with the Git issues, the following lines are self explanatory, for those who are not, they will be rather obscure. The latter should install Git on their systems (using RPMs, DEBs or any other form of packaging standard) and then read the included documentation before attempting to retrieve the code stored in the Git repository.
Setting up the environment for Git on your computer:
To be written!!
Retrieving ngspice code:
To retrieve ngspice code you have to issue the command:
The command above is used to retrieve the actual development tree, and installs a complete local repository onto your system.
Accessing Git via web
Though Git repositories are most commonly accessed using a Git client, Sourceforge.net also provide a web-based interface to view Git repositories. Browsing the Git tree gives you a great view into the current status of this project's code. You may also view the complete histories of any file in the repository.
ngspice or ngspice-manuals may be selected. If you choose ngspice, then the master branch becomes visible. On the left you will find buttons to select any of the other development branches. On the top right you may download as a snapshot the complete tarball of the selected branch.