Rendez-vous sur Arrakis

C'est lorsque nous croyons savoir quelque chose qu'il faut justement réfléchir un peu plus profondément. F. Herbert

Gérer son site statique avec git

Comment ça se passe?

Mise en place sur le serveur

On crée donc un nouveau dépôt :

mkdir -p /media/git/monsite
cd /media/git/monsite
git init --bare

On clone ce dépôt en local :

cd /media/www
git clone /media/git/monsite

Bien sûr, faîtes pointer la configuration de votre serveur http vers /media/www/monsite.

Enfin, on met en place un crontab pour mettre à jour le site tous les jours. Tapez crontab -e, puis rajoutez :

@daily /usr/bin/git -C /media/www/monsite pull

Travailler sur le site

Sur votre ordinateur de travail, clonez le dépôt git :

git clone ssh://user@hostname:/media/git/monsite

Modifiez votre site, puis une fois que c'est finit, il suffit de faire un git push.