URL: https://linuxfr.org/users/spacefox/journaux/des-emojis-dans-votre-historique-git-ou-tout-autre-cvs Title: Des emojis dans votre historique Git (ou tout autre CVS) ? Authors: SpaceFox Date: 2023年05月10日T16:20:29+02:00 Tags: gitea, emoji, git, github et gitlab Score: 15 Salutations, Nal, Depuis quelques années on peut facilement mettre des emojis [un peu partout](https://zestedesavoir.com/billets/3081/des-emojis-en-sql-cest-possible-et-on-peut-aller-au-dela/). Certains se sont dit qu’on pouvait les utiliser en premier caractère des messages de commit Git, ce qui offre divers avantages et inconvénients qu’on va détailler un peu plus loin. L’idée de base est que l’emoji offre un « résumé » très lisible de l’intention du commit, sans avoir à lire le message pour avoir une idée générale de ce qui va se passer dans le commit. La pratique s’est assez développée pour qu’un site, **[gitmoji](https://gitmoji.dev/)**, propose plein d’emojis pour différents contextes. Pour l’avoir utilisé dans divers projets, je vous propose un petit résumé des avantages et inconvénients de la pratique : **Avantages** - C’est un vrai gain de lisibilité : juste en voyant la liste des nouveaux commits au _pull_, j’ai une idée des modifications qui vont m’impacter. Idem pour une opération comme un _rebase_, juste en voyant la liste des commits, j’ai une idée de s’il va y avoir beaucoup de risques de conflits ou non. - Ça aide à séparer les commits : si je me dis que je devrais mettre plusieurs emojis, c’est en général que je suis en train de commiter des choses qui devraient être dans des commits séparés. - Certains râlent par principe en voyant des emojis (donc ça fait fuir les aigris). **Inconvénients** - Le langage des emojis n’est pas _si_ universel que ça, si les emojis sont mal définis ça peut ajouter de la confusion. La liste de [gitmoji](https://gitmoji.dev/) est probablement _trop_ complète, un sous-ensemble propre au projet (et documenté par exemple dans le _readme_) semble plus efficace. Ce point est encore plus important dans une équipe multi-culturelle. - Selon les outils, les emojis peuvent être difficiles à lire (surtout pour qui travaille sous Windows, où les emojis sont assez horribles). - Certains râlent par principe en voyant des emojis (donc ça peut faire fuir de bons contributeurs). Et vous, est-ce que vous avez utilisé un tel dispositif ? Si oui, qu’en avez-vous pensé ? Si non, est-ce que ça vous intéresse ? ---------------- _Ce journal est placé sous licence [CC-0 1.0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)_.

AltStyle によって変換されたページ (->オリジナル) /