User Tools

Site Tools


glossary:glossary_g

This is an old revision of the document!


Glossary G

GIT repository

GIT is one of a group of publicly accessible repositories for software, firmware, and documentation which implement 'versioning'. Versioning keeps track of changes to files and let's one follow those changes, revert to previous versions, and create branches so that varieties of the code can be made, and also merge branches back into the main branch.

Wiki entry: https://en.wikipedia.org/wiki/Git_%28software%29

SourceForge is another such web based versioning repository and should be familiar to MERG members as the home of JMRI: http://jmri.sourceforge.net,

The most popular web based Git repository is currently GitHub https://github.com; although there are plenty of other web, intranet and local based Git applications to choose from.

Comparison between SourceForge vs GitHub: http://recomparison.com/comparisons/101554/sourceforge-vs-github/

To help understand how Git may be helpful to MERG here is a beginners article on GitHub:

http://readwrite.com/2013/09/30/understanding-github-a-journey-for-beginners-part-1

GPP software

This is a company that has written a Microsoft Basic program to control a model railway from a computer.
http://www.gppsoftware.com

Ground

Is a common point in circuits normally 0 volts, but can be higher than 0 volt.

glossary/glossary_g.1418362036.txt.gz · Last modified: 2014/12/12 05:27 by Wayne

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki