GNU/Linux >> Tutoriels Linux >  >> Fedora

Comment installer et configurer Git sur Fedora 35

Git est un projet open source mature et activement maintenu initialement développé en 2005 par Linus Torvalds, le célèbre créateur du noyau du système d'exploitation Linux. Git est conçu pour les développeurs qui ont besoin d'un système de contrôle de version assez simple. La plupart des logiciels sont des efforts collaboratifs et peuvent parfois avoir des centaines de personnes avec des commits travaillant sur des projets de développement de logiciels. Il est essentiel de suivre ces commits habituellement effectués dans les branches de la plupart des projets avant d'être fusionnés dans le maître pour publication. Il est facile d'examiner et de retrouver les commits incorrects et de les annuler, ce qui facilite grandement le développement en cas de problème.

Dans le tutoriel suivant, vous apprendrez comment installer Git sur votre système d'exploitation Fedora 35 avec diverses méthodes.

Prérequis

  • OS recommandé : Fedora Linux 35
  • Compte utilisateur : Un compte utilisateur avec un accès sudo ou root.

Mettre à jour le système d'exploitation

Mettez à jour votre Fedora système d'exploitation pour s'assurer que tous les packages existants sont à jour :

sudo dnf upgrade --refresh -y

Le tutoriel utilisera la commande sudo et en supposant que vous avez le statut sudo .

Pour vérifier le statut sudo sur votre compte :

sudo whoami

Exemple de sortie montrant l'état de sudo :

[joshua@fedora ~]$ sudo whoami
root

Pour configurer un compte sudo existant ou nouveau, visitez notre tutoriel sur Ajouter un utilisateur aux Sudoers sur Fedora .

Pour utiliser le compte racine , utilisez la commande suivante avec le mot de passe root pour vous connecter.

su

Méthode 1. Installer Git avec DNF (recommandé)

Git est disponible dans le référentiel Fedora par défaut, installé à l'aide du gestionnaire de packages DNF. Par défaut, cela devrait être installé sur votre système Fedora 35.

Pour réinstaller Git, utilisez la commande suivante :

sudo dnf install git -y

Une fois installé, vérifiez l'installation :

git --version

Exemple de résultat :

git version 2.33.1

Méthode 2. Compiler et installer Git à partir de la source

Le didacticiel a expliqué comment installer une version stable du référentiel à l'aide du gestionnaire de packages DNF. Cependant, pour ceux qui veulent la dernière version absolue de Git, il est recommandé de toujours installer à partir de la source.

Comme pour unstable, vous devrez vous assurer que tous les problèmes de sécurité sont surveillés; avec la source, vous pouvez rapidement recompiler toutes les mises à jour urgentes, ce qui en fait la meilleure option pour quiconque ayant besoin d'utiliser la dernière version de Git.

Pour commencer, installez les dépendances Git comme suit :

sudo dnf install gettext-devel curl-devel expat-devel openssl-devel perl-CPAN perl-devel zlib-devel unzip cmake gcc make wget -y

Une fois les dépendances installées, visitez la page de publication pour trouver l'archive zip principale ou la dernière version stable de Git.

Au moment de la rédaction du guide, 3.34.00-RC1 est la dernière version.

Utilisez la commande wget comme ci-dessous :

wget https://github.com/git/git/archive/refs/tags/v2.34.0-rc1.zip

Utilisez la commande wget pour obtenir la dernière version de développement (master) :

wget  https://github.com/git/git/archive/refs/heads/master.zip -O git.zip

Attention, n'utilisez pas cette version à moins qu'elle ne soit instable et qu'elle contienne éventuellement des bogues.

Ensuite, décompressez l'archive que vous avez téléchargée :

Exemple :

unzip v2.34.0-rc1.zip

Vous devrez maintenant accéder au répertoire à l'aide de la commande CD :

cd git-2.34.0-rc1

Vous devez maintenant exécuter les commandes make suivantes pour installer git :

Première commande :

make prefix=/usr/local all

Deuxième commande :

sudo make prefix=/usr/local install

Maintenant que vous avez installé Git à partir de la source, vérifiez l'installation et la compilation :

git --version

Exemple de résultat :

git version 2.34.0-rc1

N'oubliez pas que vous devrez retélécharger et recompiler pour les futures mises à jour. N'oubliez pas de consulter régulièrement la page de publication de GIT.

Comment configurer Git

Après l'installation, vous devrez configurer les paramètres standard tels que les noms et les e-mails, principalement autour des messages de validation git . C'est assez simple comme le tutoriel l'expliquera ci-dessous.

La première étape consiste à fournir votre nom qui sera défini globalement :

git config --global user.name "YOUR NAME"

Ensuite, sélectionnez votre e-mail ; cela peut être truqué si vous préférez :

git config --global user.email "YOUR EMAIL"

Pour confirmer que ceux-ci ont été ajoutés, utilisez la commande config –list :

git config --list

Exemple ci-dessous :

Sauf indication contraire, Git stocke les détails dans le ~/.gitconfig dossier. Vous pouvez revoir ce qui est actuellement stocké en utilisant la commande cat :

cat ~/.gitconfig

Exemple ci-dessous :

Notez que l'utilisation de la commande sudo avec la commande git config définira deux noms d'utilisateur et e-mails distincts.

Vous pouvez stocker ces informations pour un accès plus rapide à l'avenir; notez qu'il s'agit de serveurs dédiés gérés par 1 ou 2 personnes dignes de confiance car les informations ne sont pas stockées en toute sécurité ou cryptées et sont uniquement sous forme de texte, de sorte que tous les utilisateurs ayant accès au serveur peuvent facilement les lire.

git config --global credential.helper cache

Si vous devez utiliser l'assistant d'identification, il est conseillé de ne mettre en cache que pendant une durée limitée pour une sécurité accrue. Par exemple, vous allez travailler aujourd'hui avec Git pendant 1 à 4 heures, mais vous n'y toucherez pas avant peut-être quelques semaines, puis définissez l'expiration sur 5 heures :

git config --global credential.helper "cache --timeout=18000"

Après 5 heures, les informations d'identification seront supprimées. Cela sécurise votre GIT.

Une personnalisation plus poussée peut être apprise en visitant la documentation . Les paramètres ci-dessus doivent définir la valeur par défaut de ce dont la plupart des utilisateurs auront besoin.


Fedora
  1. Comment installer et configurer Git sur Debian 11

  2. Comment installer Spotify sur Fedora 35

  3. Comment installer Slack sur Fedora 35

  4. Comment installer CMake sur Fedora 35

  5. Comment installer Grafana sur Fedora 35

Comment installer Drupal sur Fedora 35

Comment installer Memcached sur Fedora 35

Comment installer Cockpit sur Fedora 35

Comment installer pgAdmin 4 sur Fedora 35

Comment installer MongoDB sur Fedora 35

Comment installer Jenkins sur Fedora 35