Rendez-vous sur Arrakis

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.