Git Install¶
Git is an advanced version management tool.
Git offers the GeoTools project:
the ability to version directories and renames
the use of GitHub hosting facilities
Reference:
Developers guide:
Although desktop applications and IDE integration are available, no GUI will substitute for an understanding of the underlying git repository model. Even if you have previous version control experience
Downloads:
https://code.google.com/p/tortoisegit/ windows shell integration
https://windows.github.com - user interface with sync button, will set you up with latest command line tools
https://mac.github.com - the same sync button for mac
http://www.git-tower.com - commercial client for mac
Git Preflight Configuration¶
Configure git with your user name:
git config user.name "Jane Doe"
And email address:
git config --global user.email janedoe@example.com
Ensure your git configuration is a friendly one to cross platform projects:
git config --global core.autocrlf input
This option may also be set on a repository by repository basis if for some reason you require a different global default. You can verify your git configuration with:
git config --list