You have to fork this repository to your own repo. Make sure that you have the prerequisites installed (Perl modules).
To contribute follow Git Flow guidelines : Git Flow Cheatsheet.
in a nutshell :
- create a new branch on your forked repo
- push your commits into that branch
- open your fork in github.com
- create a PR based on this new branch.
Since your repo is a forked repo github will create a pull request on the societe-generale repository and then it's our job to review it and merge it !
Keeping your fork in sync with societe-generale repo please refer to those 2 documents : https://help.github.com/articles/configuring-a-remote-for-a-fork/ https://help.github.com/articles/syncing-a-fork/