Catégorie: Développement

Developpement web local avec virtualbox

Le développement web sur son poste local avec une configuration de test est classique. Seulement, il est nécessaire de pouvoir tester sa configuration en déploiement réel sur un serveur.

Pour cela, j’utilise Virtualbox pour créer des serveurs virtuels (Debian en général) avec les contraintes suivantes:

  • le serveur doit pouvoir accéder à internet simplement
  • le serveur doit être accessible depuis mon poste de travail (ssh, http, …)
  • la configuration de virtualhosts doit être simple
  • aucune connection à internet ne doit être nécessaire pour accéder au serveur depuis son IP public

Pour répondre à ces contraintes, je crée des machine virtuelles avec ...

Lire la suite

Git: l’essentiel

Git est un scm qu’on ne présente plus. Bien que très pratique il peut se révéler très compliqué à utiliser.

Les commandes de base

Voici les commandes que j’utilise le plus:

  • git commit : publie localement les changements.
  • git checkout myBranch : change la branche courante pour myBranch.
  • git checkout -b myNewBranch : crée la branche myNewBranch et la définie comme branche active.
  • git branch : liste les branches locales.
  • git branch -a : liste toutes les branches.
  • git status : liste tous les changements non publiés.
  • git stash : met de côté tous les changements effectués depuis le dernier commit.
  • git stash apply : restaure ...
Lire la suite