Contenu du cours
Essentiels de Git
Essentiels de Git
Qu'est-Ce Que Git?
Maintenant que vous êtes familier avec les systèmes de contrôle de version, explorons le VCS le plus populaire utilisé par des millions de développeurs, Git.
Histoire de Git
Git est un VCS créé en 2005 par Linus Torvalds, qui est également le créateur et développeur principal du noyau Linux. Il a décidé de l'écrire pendant le développement du noyau Linux pour permettre aux développeurs de gérer efficacement le flux de travail et de collaborer malgré leur localisation différente, car aucun des systèmes de contrôle de version disponibles à l'époque ne pouvait satisfaire ses exigences.
Pourquoi Git?
Discutons maintenant des raisons pour lesquelles Git est si populaire.
- Git est gratuit et open source et peut être facilement installé sur Windows, macOS, Linux et toutes les plateformes basées sur Unix ;
- Git a une architecture distribuée ce qui signifie qu'il n'est pas centralisé autour d'un seul serveur. En fait, chaque personne contribuant à un dépôt a une copie complète du dépôt sur sa propre machine ;
- Git peut fonctionner comme un programme autonome, comme un serveur et comme un client, puisqu'il ne dépend pas d'un serveur centralisé. C'est à vous de décider comment l'utiliser : par exemple, vous pouvez vouloir héberger un dépôt et utiliser Git comme un serveur ou accéder à un certain dépôt depuis une autre machine en tant que client. Eh bien, vous pouvez même l'utiliser uniquement sur une seule machine sans avoir de connexion réseau ;
- En raison de la présence de dépôts locaux, toutes les modifications et autres opérations liées dans Git sont vraiment rapides et efficaces ;
- Git vous permet soit de suivre votre propre travail privé, soit d'héberger un code sur des serveurs publics tels que Github et Gitlab pour le partager avec d'autres. Vous pouvez même avoir un dépôt privé hébergé avec seulement quelques personnes ayant accès à celui-ci.
Installation
L'installation de Git n'est pas le processus le plus simple, cependant, heureusement, nous avons un guide étape par étape pour l'installation de Git.
Voici le site officiel de Git où vous pouvez trouver sa documentation, ses fichiers d'installation et plus encore : git-scm.com.
Merci pour vos commentaires !