Skip to content

GeoProcessor / Development Environment / Git

Git and GitHub are used for version control. Install and configure Git as per a typical software project. For example, use Git for Windows for command line Git client. The Git features of PyCharm or other Git client can also be used.

  • windows See Git downloads and select downloads for Windows.
  • cygwin For Cygwin, install the Git software in the Cygwin setup tool.
  • linux For Linux, install Git software using apt-get or other install tool.

The GeoProcessor project uses a "feature branch" workflow where the master branch is the current branch under development, with tags and stable release branches made as necessary for releases.

The GeoProcessor version uses dev to indicate a version that is under development, for example 1.3.0.dev. The version will be changed to not have trailing .dev when the software is ready for release.