Git

Revision as of 17:39, 1 June 2016 by Rueden (talk | contribs) (Purge excess whitespace)

Template:Development



Development of ImageJ and related software relies heavily on Git, a first-class distributed version control system. Git saves "snapshots" of the source code, keeping a history of changes.

See the source code page for information on where the Git repositories reside.

Git tutorials

Template:Git

This web site has lots of tutorials on Git; see the left sidebar.

Rewriting history

One of the most powerful things Git can do is rewrite a series of patches after the fact. This is a powerful technique worth learning. There are many guides available here and elsewhere: