À quoi sert le logiciel Git ?

Si vous êtes développeur, vous connaissez probablement déjà Git, pour les autres, Git est un logiciel de gestion de versions décentralisé. Il permet à des équipes distantes de travailler sur du code source en commun, de gérer les conflits, les fusions, etc.

Git est un logiciel libre créé par Linus Torvalds, auteur du noyau Linux. On retrouve aujourd'hui Git sur la grande majorité des projets informatiques. Son utilisation passe généralement par un portail Web pour simplifier l'administration et la gestion des projets.

GitHub est actuellement la plateforme Git la plus connue des développeurs. Rachetée récemment par Microsoft, GitHub offre des comptes gratuits pour les projets publics et contient aujourd'hui le code source de la majorité des projets OpenSource de la planète.

Comment apprendre Git ?

Vous souhaitez apprendre l'usage de Git, j'ai trouvé une source de vidéos intéressantes publiées par GitHub et détaillant les principales fonctionnalités de Git : git merge, git push, git commit ...

Si vous souhaitez comprendre l'ensemble des fonctionnalités basiques, ces vidéos peuvent être un bon départ.

Pour comprendre le workflow global de l'utilisation de Git sur un petit projet, ce schéma détaille les interactions possibles :

small-team-flow

Git Checkout

Git Branch

Git Ignore

Git Move

Git Remove

Git Log

Git Diff

Git Commit

Git Init

Git Config

Git Setup

Git Merge

En conclusion

Si après ces vidéos, vous avez besoin de garder un aide-mémoire, voici un document synthétique à garder sous le coude:

aide-memoire-git

Envie de discuter de coding ? Rejoignez le serveur Discord Geeek.org.

Vous êtes correctement abonné à Geeek
Bienvenue ! Vous êtes correctement connecté.
Super ! Vous êtes correctement inscrit.
Votre lien a expiré
Vérifiez vos emails et utiliser le lien magic pour vous connecter