Git Succinctly Débuter avec Git

Installation

Git est disponible sur toutes les principales plates-formes. Les instructions ci-dessous vous guideront à travers l'installation sur Windows, mais il est toujours préférable de consulter le site Web officiel de Git pour obtenir les informations les plus récentes..

Git pour Windows est disponible via le package MsysGit.

  1. Téléchargez et exécutez la version la plus récente du programme d'installation.
  2. Dans l'écran de configuration intitulé "Réglage de votre environnement PATH", sélectionnez l'option "Utiliser uniquement Git Bash".
  3. Dans l'écran de configuration intitulé "Choix de l'exécutable SSH", sélectionnez "Utiliser OpenSSH".
  4. Enfin, sélectionnez "Checkout Windows-style, validez les fins de ligne de style Unix" et cliquez sur "Suivant" pour lancer l'installation..

Cela installera un nouveau programme appelé "Git Bash", qui est l'invite de commande à utiliser chaque fois que vous travaillez avec Git..


Capture d'écran de Git Bash

Configuration

Git est livré avec une longue liste d'options de configuration couvrant tout, de votre nom à votre outil de fusion préféré. Vous pouvez définir des options avec git config commande, ou en éditant manuellement un fichier appelé .gitconfig dans votre répertoire personnel. Certaines des options les plus courantes sont présentées ci-dessous.

informations utilisateur

La première chose que vous voudrez faire avec toute nouvelle installation de Git est de vous présenter. Git enregistre ces informations avec vos commits et des services tiers tels que GitHub l'utilisent pour vous identifier.

 git config --global user.name "John Smith" git config --global user.email [email protected]

le --global options d'enregistrement de drapeau dans ~ / .gitconfig, ce qui en fait la valeur par défaut pour tous les nouveaux référentiels. L'omettre vous permet de spécifier des options pour chaque référentiel..

Éditeur

L'implémentation en ligne de commande de Git s'appuie sur un éditeur de texte pour la plupart de ses contributions. Vous pouvez permettre à Git d’utiliser votre éditeur de choix avec le core.editor option:

 git config --global core. éditeur gvim

Alias

Par défaut, Git ne contient aucun raccourci, mais vous pouvez ajouter vos propres commandes en créant un alias. Si vous venez d'un arrière-plan SVN, vous apprécierez les liaisons suivantes:

 git config --global alias.st status git config --global alias.ci commit git config --global alias.co checkout git config --global alias.br branche

En savoir plus en exécutant le git help config dans votre invite Git Bash.


Initialisation des dépôts

Git est conçu pour être aussi discret que possible. La seule différence entre un référentiel Git et un dossier de projet ordinaire est une différence supplémentaire. .git répertoire dans la racine du projet (pas dans chaque sous-dossier comme SVN). Pour transformer un dossier de projet ordinaire en un référentiel Git à part entière, exécutez la commande git init commander:

 git init 

le L'argument doit être un chemin d'accès au référentiel (le laisser vide utilisera le répertoire de travail actuel). Maintenant, vous pouvez utiliser toutes les merveilleuses fonctionnalités de contrôle de version de Git.


Référencement de clonage

Comme alternative à git init, vous pouvez cloner un référentiel Git existant à l'aide de la commande suivante:

 git clone ssh: //@/path/to/repo.git

Cela se connecte à la machine en utilisant SSH et télécharge le repo.git projet. C'est un Achevée copier, pas seulement un lien vers le référentiel du serveur. Vous avez votre propre historique, répertoire de travail, zone de stockage intermédiaire et structure de branche, et personne ne verra les modifications que vous apportez jusqu'à ce que vous les repassiez dans un référentiel public..

Cette leçon représente un chapitre de Git Succinctly, un eBook gratuit de l'équipe de Syncfusion.