Un VCS reste un element essentiel d’un systeme de gestion de developpement logiciel. Les modifications / examens / mises a jour effectuees paraissent identifiables avec des lettres ou des chiffres. Plusieurs informations comme la date de modification et l’identite du modificateur paraissent egalement renseignees. Dans votre tutoriel, nous vous apprendrons a utiliser un des systeme de gestion les plus connus : GIT. Vous apprendrez a l’installer et a l’utiliser.
Qu’est-ce que GIT?
En 2005, Linus Torvalds (l’homme connu Afin de l’elaboration du noyau Linux OS) a developpe GIT et depuis, Il semble activement maintenu avec Junio ??Hamano, un ingenieur logiciel japonais. Aujourd’hui, GIT est l’un des systemes de controle de version open source des plus celebres et des millions de projets a travers un chacun s’appuient via GIT pour la gestion de ceux ci (cela inclut des projets commerciaux et open-source). GIT est 1 logiciel entierement gratuit et est en mesure de etre telecharge Afin de Mac, Linux, Windows et Solaris depuis le blog officiel. Certaines des caracteristiques de GIT:
- Un systeme de controle de version distribue, GIT a une approche peer to peer contrairement a d’autres tels que Subversion (SVN) qui optent pour l’approche client-serveur .
- GIT permet aux developpeurs d’avoir une plethore de branches de code independantes. L’elaboration, la suppression et J’ai fusion de ces branches est transparente et prend peu de temps.
- Dans GIT, chacune des operations seront atomiques; Ca signifie qu’une action pourra soit reussir soit echouer (sans aucune alteration). Cela est important parce que dans certains systemes de controle de version (tel CVS) ou les operations seront rencontre avec une personne asexuelle non-atomiques, si une operation au depot est laissee en suspens, elle est en mesure de laisser le depot dans un etat instable.
- Dans GIT, tout reste stocke au dossier .git. Ce n’est jamais la meme chose dans d’autres VCS comme SVN et CVS ou les metadonnees des fichiers sont stockees dans des dossiers caches (entre autres .cvs, .svn, etc.)
- GIT utilise un modele de donnees qui aide a garantir l’integrite cryptographique de tout cela est present dans un depot. Chaque fois qu’un fichier reste ajoute ou qu’une validation est effectuee, des sums de controle seront generes. Aussi, ils sont recuperes via leurs sums de controle.
- Une autre excellente caracteristique offre dans GIT est sa zone de classement ou index. Dans l’index, les developpeurs vont pouvoir formater les modifications et les faire reviser avant de les appliquer reellement.
GIT reste fort simple a choisir. Pour commencer, vous pouvez soit creer 1 depot soit en rejoindre un. Apres l’installation, un simple git-init mettra bien ce qu’il va falloir en place. git clone vous permettra de creer une copie du depot concernant le modifier en local.
Etape 1 – Installation de GIT dans multiples systemes
Voici les manieres les plus simples d’installer GIT:
Option 1 – Installation de GIT sous Windows:
L’installation de GIT sous Windows OS est devenue aussi simple que de telecharger un planning d’installation et de l’executer. Procedez comme suit Afin de configurer GIT sur une machine Windows:
- Visitez cette page Web et telechargez l’installateur GIT pour Windows.
- Une fois telecharge, double-cliquez sur l’executable concernant lancer l’assistant d’installation. Il suffit de suivre les instructions a l’ecran, de continuer a cliquer sur Suivant et enfin Terminer Afin de terminer l’installation.
- Ouvrez une invite de prends. Dans celles-ci, entrez des commandes suivantes:
- Note: N’oubliez aucune remplacerMon Nom et votreemail@votreemail.com par les propres precisions. Toute modification faite ulterieurement va etre associee a ces details.
C’est tout votre qu’il vous faudrait pour installer GIT dans Windows !
Option 2 – Installation de GIT dans MacOS:
Il existe quelques facons d’installer GIT concernant un peripherique Mac. Il y a une chance que GIT soit deja present via ce ordinateur si vous avez XCode d’installe. Executez la commande suivante dans 1 terminal Afin de verifier:
Si vous obtenez une sortie tel git version 2.7.0 (Apple Git-66) , alors vous avez GIT d’installe. Mais si vous n’avez rien a l’ecran, effectuez les etapes suivantes:
- Visitez ce site Web et telechargez le dernier programme d’installation pour Mac.
- Suivez les instructions a l’ecran et terminez l’installation.
- Essayez de nouveau la commande git –version dans le but de confirmer que l’installation a reussi.
- Executez les commandes suivantes sur 1 terminal Afin de configurer votre mail et nom d’utilisateur qui doivent etre associes a ce compte GIT:
- Note: N’oubliez aucun remplacerMon Nom et votreemail@votreemail.com via toutes vos propres informations. Toute modification faite ulterieurement est associee a ces details.
Option 3 – Installation de GIT sous Linux:
Si vous etes un utilisateur Linux, vous devriez etre habitue a poser des logiciels et des paquets sur votre ordinateur avec des commandes d’installation telles que apt-get ou yum install. L’installation de GIT est similaire:
Pour nos utilisateurs Debian / Ubuntu (apt-get):
- Ouvrez un terminal et executez les commandes suivantes:
- Verifiez que vous avez bien installe GIT avec git –version .
- Executez les commandes suivantes sur votre terminal dans le but de configurer l’email et le nom d’utilisateur qui doivent etre associes a votre compte GIT:
- Note: N’oubliez aucune remplacerMon Nom et votreemail@votreemail.com avec les propres renseignements. Toute modification faite ulterieurement est associee a ces details.
Fedora (yum / dnf):
Vous pourrez recuperer les paquets GIT en utilisant a J’ai fois yum et dnf.
- Ouvrez un terminal et executez les commandes suivantes:
- Verifiez que vous avez bien assis avec git –version .
- Executez les commandes suivantes sur 1 terminal afin de configurer le mail et le nom d’utilisateur qui doivent etre associes a votre compte GIT:
- Note: N’oubliez pas de remplacerMon Nom et votreemail@votreemail.com via toutes vos propres precisions. Toute modification faite ulterieurement va i?tre associee a ces details.
Etape 2 – Utilisation de GIT
Maintenant que GIT est configure dans la peripherique Windows / Mac / Linux, nous allons explorer les bases de GIT. Et De quelle fai§on vous pouvez commencer a se servir de GIT.
- Creation / configuration / extraction d’un depot:
Le depot est la chose majoritaire d’un projet. Pour transformer n’importe quel dossier en un depot GIT, on va pouvoir se servir de la commande simple git init . Un dossier nomme .git va etre cree quand J’ai achat aura ete executee.