Imaginons que vous ne soyez pas la meilleure développeuse ou le meilleur développeur du monde (imaginons, hein ! 👀). Que diriez-vous de disposer d'un moyen redoutable de vous dédouaner quand ça tourne mal pour votre code — et potentiellement pour vous, donc ?
Finie l'angoisse du git blame qui va encore (et toujours) cracher votre nom pour votre code pété : découvrez git-blame-someone-else !
L'objectif de ce petit projet partagé il y a 6 ans par Jay Phelps, actuellement développeur pour la plateforme web de Netflix : attribuer le nom d'un de vos collègues (préférés) à l'un de vos commits (ou à tous, après tout).
Pour l'installer, rien de plus simple :
$ git clone https://github.com/jayphelps/git-blame-someone-else.git
$ cd git-blame-someone-else
$ sudo make install
Une fois git-blame-someone-else en place, il ne vous reste plus qu'à récupérer l'ID d'un de vos commits (via la commande git log), puis à exécuter la commande git blame-someone-else suivie de l'auteur que vous souhaitez incriminer et de l'ID du commit en question.
Pour confirmer la prise en compte du changement dans l'historique git, l'outil vous affiche le message d'information "You're officially an asshole", que je laisse à la compréhension des plus anglophones d'entre nous.

Bien évidemment, ce projet a été créé pour le fun, et est fortement déconseillé pour un usage réel (de toute façon, vous finiriez par vous faire griller, hum).
Pour la blague, l'auteur a par ailleurs mis à jour l'un des commits de son propre projet en se faisant passer pour l'emblématique fondateur de Linux, Linus Torvalds !
Voir le projet git-blame-someone-else sur GitHub
À lire aussi sur Les Joies du Code :
😱 Top 22 des phrases capables de choquer un développeur
💾 Nostalgique de Windows 95 ? Ce thème Linux (oui) est fait pour vous !
😎 Original : il crée son CV sous la forme d'un terminal Linux
À propos de l'auteur
Nicolas Lecointre
Fondateur des Joies du Code, je suis l'actualité et la culture des développeurs depuis 2012. Ancien développeur, je me consacre aujourd'hui entièrement au média.
Offres d'emploi
À lire également
Événement DevOps Live Paris 2026 : le programme des conférences pour les devs et les ops
Les 18 et 19 novembre 2026, l'événement DevOps Live Paris s'installe à la Porte de Versailles, avec un fil conducteur qui résume assez bien nos vies : livrer plus vite...
Articles similaires
Le Démineur de Windows a enfin droit à son reboot AAA
Pour la blague, il invente MordorJS : un outil où chaque ligne fait un seul caractère
Les meilleurs easter eggs cachés dans vos langages et outils de développeurs
Insolite : il crée un langage de programmation avec des M&M's
Plus de contenu
Quand je découvre une bibliothèque qui va me faire gagner plusieurs jours de dev
Quand tous mes tests passent... sauf le dernier.
Quand quelqu'un de la compta me demande si je peux l'aider à faire fonctionner sa macro VBA dans Excel
Quand le stagiaire vient me filer un coup de main pour corriger un bug en prod
Quand j'ai droppé la mauvaise table en prod
C'était sans compter sur la lib
Quand le client n'arrête pas de changer les specs
Quand j'entends le commercial dire au client que son projet sera livré sans faute la semaine prochaine
Quand je découvre une bibliothèque qui va me faire gagner plusieurs jours de dev
Quand tous mes tests passent... sauf le dernier.
Quand quelqu'un de la compta me demande si je peux l'aider à faire fonctionner sa macro VBA dans Excel
Quand le stagiaire vient me filer un coup de main pour corriger un bug en prod
Quand j'ai droppé la mauvaise table en prod

