Boire ou coder ... Pourquoi choisir?

Rebase vs. Merge

A partir du moment ou vous avez commencé à travailler à plusieurs sur un projet geré par GIT, vous êtes probablement déjà tombé sur un commit du genre de celui-ci . Merge branch 'master' of github.com:lyonrb/lyonrb La question que tout le mon...

Pourquoi vous ne devriez pa...

GitHub propose une fonctionnalité qui peut sembler magique : la fork queue . Cette fonctionnalité est en soi assez simple à expliquer : elle affiche à l'écran tous les commits faits dans des forks de votre projet et vous permet, en quelques clic...

Corrigez vos régressions av...

On a beau écrire autant de tests que l'on voudra, il arrivera quasiment inévitablement que l'on ait des régressions dont on ne rends pas forcément compte tout de suite mais parfois après quelques commit supplémentaires, voir plusieurs jours plus tard....

Tu fetch ou tu pull ?

Si j'étais marseillais un verre de ricard à la main, je me serai posé cette question bien plus tôt ! Mais ce n'est pas le cas. Heureusement il n'est jamais trop tard ! ;) Par habitude, afin de mettre à jour un repository GIT distant, j'utilise git...

Les hooks GIT

Désolé j'ai dit dans mon précédent article que je ne reparlerai pas de GIT cette semaine. Mais je tiens à partager ma découverte du jour que je trouve particulièrement cool :) Il peut être particulièrement utile de, par exemple, recevoir un email à...

Pourquoi je préfère GIT à SVN

Rassurez vous ceci est le dernier article de cette série sur GIT . Je pense repartir sur un peu de rails la semaine prochaine. On me pose souvent la question "pourquoi choisir GIT et pas SVN ?" Voici donc de manière absolument pas triée ni objecti...

Screencast GIT et synchroni...

Je viens de réaliser un screencast sur GIT et la synchronisation multi repositories. Celui-ci explique : Comment transmettre les données committées sur votre serveur de développement Comment les transmettre sur un système de fichier local (par ex...

Afficher la branche GIT act...

Lorsque vous manipulez un repository GIT en utilisant (voir en abusant (ce qui n'est pas forcément négatif)) les branches, vous pouvez régulièrement vous poser la question "dans quelle branche suis-je ? Est-ce la bonne ?" Et c'est toujours particulièr...

Commandes de base GIT

Certaines personnes, notamment Clément (et d'autres) m'ont demandé il y a quelques semaines de cela de rédiger un article sur les commandes GIT de base pour une utilisation console. Déjà, sachez qu'il existe de multiples interfaces graphiques pour ...

git-svn pour utiliser git s...

Je ne m'en cache pas, je suis un pro git à fond. Cependant et malheureusement, git n'est pas (encore) très répandu et beaucoup de projets sont encore hébergés sur des repositories SVN. C'est le cas chez O2Sources (mais on parle d'y remédier, not...