background preloader

Code School - Try Git

Code School - Try Git

https://try.github.io/

Related:  Git33 bitaVersion Control

Git, un modèle de branches efficace (2/2) La gestion des branches dans Subversion ou CVS n’est pas suffisamment simple et rapide pour encourager les développeurs à s’y frotter, voire les en dissuade : « Quoi ? Une branche ? Non, trop compliqué de gérer les conflits… on reste dans le trunk » Git : annuler proprement un commit après un push Ce qu'il faut éviter Pour annuler des commits, il existe la commande git reset. git reset --hard HEAD~1 HEAD is now at 444b1cf Rhoo Tentative d'explication des Fast-Forward sous Git – TechM6Web Tous les projets M6Web sont passés récemment sous le système de gestion de contenu Git. Git, c’est super cool ! On peut faire facilement des branches, les “merger” les unes aux autres et “switcher” d’une branche une autre. Pratique donc (dans l’idée) !

Bien utiliser Git merge et rebase Cet article est également disponible en anglais. Un historique propre, compréhensible et utile Une des compétences les plus importantes d’un utilisateur de Git réside dans la capacité à garder un historique public de commits qui soit propre et sémantique. Merge, Fast-Forward et rebase: un peu de culture git Article posté le 27-02-2017 dans la catégorie Développement Git jouit d'une popularité croissante et devient souvent une condition sine-qua-none pour pouvoir candidater à certaines offres d'emploi. Il est donc intéressant de voir parfois certaines notions avancées, qu'elles soient critiquables ou pas. git amend Introduction Ce tutoriel aborde diverses méthodes de réécriture et de modification de l'historique Git. Git utilise plusieurs méthodes différentes pour enregistrer les changements. Nous aborderons les atouts et les faiblesses de chacune d'elles, et nous expliquerons comment les utiliser.

Related: