Please enable JavaScript.
Coggle requires JavaScript to display documents.
GIT images (Pourquoi GIT (Avant, chacun travaille seul et lorsque tu…
GIT
Qu'est ce que GIT
Git est un logiciel de gestion de versions décentralisé. C'est un logiciel libre créé par Linus Torvalds, auteur du noyau Linux, et distribué selon les termes de la licence publique générale GNU version 2. En 2016, il s’agit du logiciel de gestion de versions le plus populaire qui est utilisé par plus de douze millions de personnes
On a un central contenant le code original, on fait un clone on travaille puis tu fais la synchronisation entre clone et original
Pourquoi GIT
Avant, chacun travaille seul et lorsque tu modifies dans le code, moi je ne peux pas intervenir
Après on a des systèmes centralisés sur un serveur, lorsque tu modifie et lorsque tu as besoin tu le prends et tu modifies.
Qui a modifié le fichier X, il marchait bien avant et maintenant il provoque des bugs
Robert, tu peux m’aider en travaillant sur le fichier X pendant que je travaille sur le fichier Y ? Attention à ne pas toucher au fichier Y car si on travaille dessus en même temps je risque d’écraser tes modifications
-
-
-
-
-
Solution: tu fais brunch (copie) te5dem wbaad trajaahom mais elle reste encore un problème (chakchouka)
Tawrou: il décident de devenir décentralisé: repository origin naaml alih clone copie wne5dem al clone haka avec mon équipe chacun a son propre clone et après on fait un push au serveur => tu peux effacer le clone rien n'est changé + tu peux fire clone de clone... si un membre va travailler sur un feature de projet, naamloulou clone houwa ye5dem al feature mteeou mais ya9ra ml version mteena
-
-
-
-
-