GNU/Linux >> Tutoriels Linux >  >> AlmaLinux

Comment installer Git sur Almalinux ou Rocky Linux 8

Git est un outil open-source et populaire pour fournir une plate-forme de contrôle de version distribuée généralement utilisée par les développeurs et les entreprises, pour travailler individuellement ou en communauté en utilisant diverses plates-formes et IDE. Ici, nous apprenons la commande pour installer Git sur Rocky Linux 8 ou AlmaLinux 8.

Git, publié pour la première fois en 2005, a été conçu pour que les équipes utilisent régulièrement des branches et des fusions pour créer un historique clair du projet. Même chaque membre de l'équipe peut avoir une vue claire pour visualiser les branches et les fusions d'un projet, en utilisant les outils intégrés de Git. Il est indépendant de la plate-forme et peut donc être utilisé dans presque tous les environnements.

Lorsque plusieurs développeurs travaillent sur le même projet à partir d'emplacements différents, le contrôle de version facilite l'ajout de modifications indépendamment tout en laissant des traces et des journaux. Cela offre non seulement de la transparence - qui a fait quoi et quand, mais donne également accès aux anciennes versions du projet à un moment ultérieur.

La principale caractéristique qui différencie Git des autres systèmes de contrôle de version est qu'il ne dépend pas d'une base de données stockée de manière centralisée, mais plutôt d'un système distribué. Par conséquent, il n'y a pas de stockage central, cela implique que chaque membre d'une équipe de projet dispose d'une sorte de sa propre copie de la base de données du projet - le référentiel.

Prêt à l'emploi, Git est un outil de ligne de commande, cependant, de nombreux clients GUIL tiers sont disponibles pour le gérer graphiquement. Les interfaces Web populaires GitHub et GitLab pour les projets Git en font partie. Outre les clients GUI basés sur le Web, des clients de bureau sont également disponibles.

Étapes pour installer Git sur AlmaLinux ou Rocky Linux 8

Les commandes données ici pour configurer Git sur Rocky ou AlmaLinux basé sur RPM seront les mêmes pour d'autres Linux similaires tels que CentOS, Fedora, Oracle Linux, RedHat et autres.

1. Exigences :

  • Rocky ou AlmaLinux
  • Un utilisateur sudo non root
  • Connexion Internet

2. Exécuter la mise à jour DNF

Pour s'assurer que notre cache de référentiel système et tous les packages système déjà installés sont à jour ; exécutez une fois la commande de mise à jour du système indiquée ci-dessous :

sudo dnf update

3. Commande pour installer Git sur AlmaLinux ou Rocky Linux 8

Nous n'avons pas besoin d'ajouter de référentiel supplémentaire, l'outil populaire Git est déjà disponible via le référentiel de base d'Almalinux et de Rocky. Par conséquent, exécutez simplement la commande d'installation à l'aide du gestionnaire de packages DNF.

sudo dnf install git -y

4. Vérifier la version

Une fois l'installation terminée, confirmons la même chose en vérifiant la version installée par Git.

git --version

5. Configurer Git

Maintenant que nous avons installé git sur notre machine, nous devons encore ajouter quelques configurations. De nombreuses options s'offrent à vous (comme l'apparence et la fonctionnalité du client), mais nous ne ferons ici que les deux configurations les plus importantes. D'une part, nous définissons notre nom d'utilisateur, et d'autre part notre email.

git config --global user.name "h2s"
git config --global user.email [email protected]
Remarque :Remplacez les éléments utilisateur et e-mail par ce que vous souhaitez définir dans les commandes ci-dessus.

Toute action que nous effectuons dans Git aura désormais un cachet du nom et de l'adresse e-mail que nous venons de fournir. De cette façon, les autres utilisateurs savent toujours qui a fait quoi et quand. Cela met de l'ordre dans le chaos, en particulier dans les grands projets sur lesquels de nombreux développeurs travaillent.

6. Créer un nouveau dépôt – git init

Comme nous l'avons mentionné précédemment, git stocke ses fichiers et son historique directement sous forme de dossiers dans votre projet. Pour configurer un nouveau référentiel, nous devons ouvrir notre répertoire de projet et exécuter git init . Cela activera Git pour ce dossier spécifique et créera un répertoire .git masqué. pour stocker l'historique et la configuration du référentiel. Si vous n'avez pas encore de projet et que vous souhaitez repartir de zéro, créez d'abord celui avec le nom que vous souhaitez donner à votre projet.

Créer un répertoire 

mkdir mygit

Accéder au répertoire créé

cd mygit

Maintenant, initialisez le dépôt local git

git init

Vous pouvez voir le contenu

ls -a .git

7. Vérification de l'état du dépôt – git status

Pour avoir le statut git, la commande est :

git status

Pour lister toutes les commandes et sous-commandes git

git help -a

Obtenir de l'aide pour une commande particulière 

git help <command>

8. Connecter le dépôt git distant

Si vous souhaitez télécharger quelque chose sur un référentiel distant, nous devons d'abord nous y connecter. Par exemple, pour lier celui que vous avez sur GitHub,  BitBucket ou un autre service, nous exécutons la ligne suivante dans le terminal :

git remote add origin remote-repository-link

Par exemple, vous avez votre propre référentiel sur GitHub et souhaitez y extraire ou y insérer les modifications. Ensuite, basculez d'abord vers votre répertoire Project où vous avez initialisé le Git. Après cela, connectez le répertoire distant à l'aide de la commande ci-dessus.

cd mygit
git remote add origin  https://github.com/h2smedia/HowTo.git

Pour extraire les fichiers du référentiel :

git pull origin master

Pour pousser les modifications apportées aux fichiers :

git push origin master

Remarque  :La transmission nécessite un mot de passe, cependant, si vous utilisez GitHub, l'authentification par mot de passe n'est plus utilisable. L'utilisateur doit opter pour un jeton à la place. En savoir plus sur le blog officiel de GitHub.

9. Supprimer ou désinstaller

Si vous n'avez pas besoin de Git sur Almalinux ou Rocky Linux 8, nous pouvons le supprimer en utilisant la même commande que nous avons utilisée pour installer le même mais avec une option différente.

sudo dnf remove git -y

Pour plus d'informations, consultez la documentation Git.

10. Tutoriel vidéo


AlmaLinux
  1. Comment installer Git sur AlmaLinux

  2. Comment installer Apache Cassandra sur AlmaLinux / Rocky Linux 8

  3. Comment installer Docker sur AlmaLinux / Rocky Linux

  4. Comment installer Jenkins sur Rocky Linux 8 / AlmaLinux 8

  5. Comment installer Git sur Rocky Linux 8

Comment installer VS Code-Server sur AlmaLinux | Rocheux Linux 8

Comment installer le navigateur Vivaldi sur AlmaLinux | Rocheux Linux 8

Comment installer le client filezilla sur Rocky Linux 8 | AlmaLinux

Comment installer Jenkins sur AlmaLinux 8 ou Rocky Linux

Comment installer ClamAV sur Rocky Linux 8 | AlmaLinux

Comment installer le client Zoom sur Almalinux ou Rocky Linux 8