Comment installer Git sur un Mac

Si vous êtes un programmeur en herbe, vous devriez vous familiariser avec un système de contrôle de version.

La plupart des travaux de programmation que vous rencontrez vous obligeront à collaborer avec d'autres ingénieurs via l'un de ces systèmes de contrôle de version, car c'est le meilleur moyen d'organiser de grandes bases de code et de minimiser les effets des erreurs ou des écarts. Git est l'un de ces systèmes de contrôle de version.

Nous examinerons ce qu'est Git et comment vous pouvez le faire fonctionner sur votre Mac en quelques étapes rapides. Vous apprendrez également quelques commandes essentielles pour démarrer et utiliser Git dans votre flux de travail dès que vous aurez fini de lire cet article!

Git Educated: Qu'est-ce que Git et comment cela m'aide-t-il?

Comme nous l'avons mentionné précédemment, Git est un système de contrôle de version open-source (également appelé outil de contrôle de version ou contrôle de source). L'objectif principal d'un outil de contrôle de version est de surveiller les modifications qui se produisent dans une base de code chaque fois qu'elle est mise à jour et de vous permettre de revenir à n'importe quelle itération de votre choix.

En relation: Le guide ultime de Git – Réclamez votre livre électronique gratuit!

C'est une aide considérable lorsque vous réalisez que vous avez programmé un bogue qui retourne la logique de votre application à l'envers et à l'envers. Dans le cas d'un compilateur rempli de texte d'erreur rouge, revenez simplement à votre dernier référentiel Git et dirigez-vous vers Stack Overflow pour découvrir ce qui a mal tourné la première fois – pas de mal, pas de faute.

Git est également gratuit.

Comment installer Git sur un Mac

Le modèle Apple de Git est préinstallé sur macOS. Ouvrez votre terminal ou l'éditeur de script shell de votre choix et entrez git –version pour vérifier quelle version de Git se trouve sur votre machine. Si ce n'est pas déjà fait sur votre machine, exécuter git –version vous invitera à installer Git.

Bien que cette version de Git convienne à certains utilisateurs, vous souhaiterez peut-être installer la version la plus à jour (Apple tarde souvent à mettre à jour sa version). Vous pouvez procéder de différentes manières; nous avons compilé quelques-unes des options les plus simples ci-dessous.

En relation: Qu'est-ce que le script Shell et pourquoi vous devriez l'utiliser

Installer Git sur macOS avec Homebrew

Utilisez Homebrew . Homebrew installe une liste de packages utiles qui ne sont pas préinstallés sur les Mac (voir la liste des packages sur le site Web de Homebrew ).

Collez la commande suivante dans votre terminal pour installer Homebrew:

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Le terminal vous invitera à entrer un mot de passe. Saisissez le mot de passe que vous utilisez pour vous connecter à votre Mac afin de poursuivre le processus d'installation.

Une fois terminé, entrez brew install git dans le terminal et attendez qu'il se télécharge. Vérifiez que Git a été installé en exécutant git –version .

Comment installer Git sur macOS avec le programme d'installation autonome

Tim Harper a créé et prend en charge un programme d'installation autonome pour Git sur Mac – vous pouvez le trouver sur SourceForge . Cliquez simplement sur Télécharger pour obtenir la dernière version ou sélectionnez une version précédente en cliquant directement dessus sous l'en-tête Activité du projet .

Suivez les instructions du programme d'installation jusqu'à ce que Git soit sur votre machine. Vérifiez que Git a été installé en exécutant git –version dans le terminal. Vous avez terminé!

Remarque: certains utilisateurs ont signalé des problèmes de compatibilité entre le programme d'installation autonome et Mac OS X Snow Leopard ou Mac OS X Lion (OSX 10.6 et 10.7). Bien que des solutions de contournement soient possibles, nous vous recommandons fortement d'installer Git avec Homebrew pour éviter cela.

Installer Git pour macOS avec GitHub Desktop

Vous savez que vous utiliserez GitHub pour votre projet? L'installation de GitHub Desktop installera également la dernière version de Git. Cliquez simplement sur Télécharger pour macOS et exécutez le programme d'installation. Une fois que vous avez exécuté le programme d'installation, vérifiez que Git a été installé en exécutant git –version dans le terminal. Vous avez terminé!

En relation: Comment créer votre premier référentiel sur Github

Git Started: les bases

Cela peut sembler intimidant de plonger dans Git. Voici la bonne nouvelle: vous pouvez commencer à utiliser ce que Git a à offrir même si vous ne connaissez que quelques commandes. Vous reprendrez le reste au fil du temps en découvrant de nouveaux besoins et en recherchant de nouvelles solutions. Pour l'instant, voici quelques-unes des bases:

Commandes Git de base
git help, git help -a, git help -g Affiche une liste des commandes et sous-commandes Git.
git config –global user.name "Prénom Nom" Définit votre nom d'utilisateur Git.
git config –global user.email "[email protected]" Définit votre e-mail Git.
git init Crée un nouveau référentiel Git (repo) dans le répertoire actuel.
git add [fichier / répertoire] Ajoute un instantané des fichiers actuels à la zone de préparation (index). Cela n'enregistre aucun travail dans votre référentiel.
git rm Supprime les fichiers de l'index.
git commit Valide les modifications de la zone de transit dans le référentiel. Vous devez l'exécuter pour enregistrer les modifications apportées à votre dépôt.
git commit -a Vous pouvez l'utiliser pour ignorer l'utilisation de Git add. Cela recherche les modifications, les ajoute à la préparation et les valide.
git diff Voir les changements entre les commits.
journal git Consultez vos précédents commits sur le repo.
git branch [nom-de-branche] Crée une nouvelle branche dans votre référentiel. Les branches sont utilisées pour diviser les bases de code en sections plus petites.
branche git Répertorie toutes les branches de votre dépôt.
git switch [nom-de-branche] Naviguez entre les branches.
git branch [nom-de-branche] -d Supprime la branche spécifiée.
git clone [chemin-répertoire] [nom-vous-choisissez] Crée un clone du référentiel spécifié.
git chercher Vérifie les modifications d'un autre référentiel sans les intégrer à votre référentiel.
git pull Valide les modifications d'un autre référentiel vers votre dépôt.
git push Met à jour le référentiel avec des modifications à extraire pour les autres.

Nettoyage de vos référentiels

Maintenant que vous savez comment installer Git sur macOS et commencer à l'utiliser, il est temps de commencer à créer. Ne vous inquiétez pas d'avoir raison ou tort, propre ou salissant. Faites simplement de nouvelles choses et apprenez en cours de route.

Si, parmi la mêlée de la création, vous trouvez que vos branches sont devenues un peu trop désorganisées à votre goût, il existe toujours des méthodes que vous pouvez utiliser pour nettoyer les choses.