2 liens privés
Utiliser les options dans la ligne de commande Git pour générer automatiquement les merge requests
Un plugin wordpress pour gérer le versioning
Permet de build et déployer une image Docker vers Kubernetes suite à git push
Un bouquin sur Git
Réaliser des hooks git facilement en les codant en PHP : framework simplifiant le code pour coder les hook
TL;DR
Un git merge ne devrait être utilisé que pour la récupération fonctionnelle, intégrale et finale d’une branche dans une autre, afin de préserver un graphe d’historique sémantiquement cohérent et utile, lequel représente une véritable valeur ajoutée.
Tous les autres cas de figure relèvent du rebase sous toutes ses formes : classique, tri-partite, interactif ou cherry picking.
Dans cet article de fond, nous allons explorer en détail les sémantiques de merge et rebase, apprendre à choisir entre l'un ou l'autre, et donner des clés pour les utiliser au mieux afin d'obtenir un historique impeccable.
Se sortir de situation lorsque l'on s'est trompé dans son utilisation de git
Utilisation de rebase dans git
Utilisation de rebase (git)
Un manuel d'utilisation pour Git
Une application simplifiant les commandes git
Un graphique permettant de mieux comprendre les différentes actions avec Git
Un guide de reference dans l'utilisation de Git
un clone de github libre
Un post decrivant une methode pour bien gerer un projet avec un gestionnaire de version
Une documentation expliquant les gestionnaires de version par l'exemple
Un tutoriel pour apprendre Git
Migrer un projet sous SVN vers Git