https://www.odialab.com/fr/how-to-use-git-and-github-for-version-control-and-collaboration/