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.
Cela installera un nouveau programme appelé "Git Bash", qui est l'invite de commande à utiliser chaque fois que vous travaillez avec Git..
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.
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..
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
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.
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.
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.