Les billets de blog
Comment récupérer une version ou un tag git efficace dans un Makefile
J’adore “versionner” mes paquets ou un executable avec le tag git ou la version “sha” du dépôt en cours, alors comment on peut rendre ça vraiment automatique ?
Gogs - le vrai clone de github
Vous trouvez gitlab lourd et pas facile à installer, je vais vous parler de Gogs ! Le service Git qui est, pour le coup, vraiment un clone très proche de GitHub et très facile à mettre en place.
Validation de pull request Github avec "lgtm"
Les “code reviews” sont souvent sous-estimées alors qu’elles sont une des phases les plus importantes pour la pérennité d’un projet et son bon fonctionnement. LGTM.co propose une solution pour renforcer un peu cette phase.
Git et les fichiers zip
Si un projet se base sur un fichier zip (pas seulement les fichier “.zip”, mais tout fichier qui zipe le contenu comme les fichiers libreoffice, openoffice, vym, etc…) alors vous allez vous confronter au souci de versionnement par Git. Car celui-ci les gère comme étant des fichiers binaires. Or vous voulez versionner le contenu. Et bien voilà ma méthode (certes pas des plus jolies mais ça marche)
Git color graph
Suite à deux excellents billets proposés par Gérald - Introduction à Git Partie 1
- et Partie 2 je vais vous présenter quelques petits “trucs” que j’utilise sur Git. Aujourd’hui parlons l’affichage de votre dépôt, dans une console, mais en mode “pretty”
Je sais qu’il existe un outil bien sympathique nommé “tig” (git à l’envers) qui est une interface assez bien fichue pour avoir une vue assez “lisible” de votre dépôt. Mais sans avoir à installer un outils en plus, git permet déjà de voir un “graph” de vos commits, merges et branches, et ce de manière propre.