Installer et créer un dépot Git sur OVH Mutu

Je n’ai que récemment découvert GIT, un système de version de fichiers de plus en plus populaire, puisque Github a doublé ses dépôts en 2013, pour atteindre les 10 millions si ma mémoire est bonne !git-logo

J’ai donc souhaité tester l’installation sur un hébergement OVH Pro afin de remplacer mon vieux SVNMutu… Bonne surprise, c’est en réalité très simple !

Avec une offre pro, nous disposons d’un accès ssh à notre hébergement qui va nous permettre de paramétrer tout cela !

Pour me connecter j’utilise PuttY mais vous pouvez bien sur en choisir un autre ^^

putty-mutu-login1

Dans la console, il faudra alors renseigner les login / mot de passe demandés (ici, nos identifiants FTP ovh) afin de pouvoir créer notre premier dépôt !

mkdir -p git/mon-site.git
 cd git/mon-site.git 
 git init-db

Nous allons modifier le fichier config de notre nouveau dépôt sur le ftp ou via l’invité de commande :

nano git/mon-site.git/.git/config

Vérifions que les options suivantes soient renseignées, sinon, les ajouter :

[core]
   repositoryformatversion = 0
   filemode = true
   bare = true
   logallrefupdates = true

[branch "master"]
   remote = origin
   merge = refs/heads/master

Note: il est possible que le dépôt ne contienne pas de branche « master » après l’initialisation, dans ce cas, on utilisera git --bare init puis on changera la configuration git config --bool core.bare true

Sur notre pc, il faudra une clé d’authentification (qu’on peut générer avec puttyGen.exe par exemple).

Voilà il ne reste plus qu’a profiter de la puissance de Git !