A more detailed tutorial to use GIT for the SURFEX code it’s available here:
From 2017, we begin to use GIT instead of SVN as a versions management tool for the SURFEX code.
You will find here some documentation about how to use GIT for Surfex:
1). General introduction to GIT
2). References for the inline GIT documentation
3). Main principles to use GIT for the SURFEX code
4). Extended tutorial to use GIT for the SURFEX code
A more detailed tutorial to use GIT for the SURFEX code it’s available here:
A complete documentation for GIT in French or in English is available here:
https://git-scm.com/book/fr/v2 (in French)
https://git-scm.com/book/en/v2 (in English) Here, we will rely on this summary of useful commands:
(also available here: (...)
REGISTRATION / AUTHORISATION:
1. First, a request must be send by email to surfex-support@meteo.fr in which you explain that you want to have access to the GIT repository. Please explain your motivations, and why the Open-SURFEX version is not sufficient for you.
2. If the request is (...)
We assume that people going to use GIT for SURFEX are those who already used SVN before, so that they are familiarized with the functioning of SVN.
The main difference between GIT and SVN is that, working with GIT, all your local modifications are known and tracked by GIT, what makes it easier (...)