Aller au contenu

Introduction

gitconfig

Dans cette section, vous apprendrez comment configurer un dépôt Git et l'initialiser pour un nouveau projet ou un projet existant. Cette section abordera la création d'un nouveau dépôt Git ou l'initialisation d'un existant, la copie d'un dépôt existant dans un nouveau répertoire, la configuration d'un dépôt Git pour la collaboration à distance, ainsi que la création de raccourcis de commandes correspondant à des commandes plus longues. Les commandes sont décrites ci-dessous. Consultez nos prochaines pages pour des informations détaillées sur ces commandes.

git init

La commande git init sert à générer un nouveau dépôt Git vide ou à en initialiser un existant. Grâce à cette commande, un sous-répertoire .git est créé, contenant les métadonnées, telles que des sous-répertoires pour les objets et les fichiers de modèle, nécessaires à la génération d'un nouveau dépôt Git. L'utilisation la plus simple de git init consiste à configurer des projets sous contrôle de version, car il n'est pas nécessaire de créer manuellement le répertoire .git ou d'ajouter des fichiers.

bash
git init

git clone

La commande git clone permet de créer une copie d'un dépôt existant dans un nouveau répertoire. Elle sert également à créer des branches de suivi distant pour chaque branche du dépôt cloné. C'est l'une des commandes les plus courantes permettant aux utilisateurs d'obtenir une copie de développement d'un dépôt central existant.

bash
git clone <repository-url>

git config

La commande git config définit des variables de configuration. Elle contrôle l'apparence et le fonctionnement de Git. Cette commande accepte des arguments pour spécifier le niveau de configuration (système, global ou local). Elle est principalement utilisée pour définir, récupérer ou supprimer des variables de configuration.

bash
git config --global user.name "Your Name"
git config --global user.email "[email protected]"

git alias

Un alias git est un raccourci qui associe des commandes courtes à des commandes plus longues. Il n'existe pas de commande git alias directe ; les alias sont créés à l'aide de la commande git config et des fichiers de configuration. Ils peuvent être définis dans un contexte local ou global, aux côtés d'autres valeurs de configuration.

bash
git config --global alias.co commit

Practice

Quels sont les objectifs des différentes commandes Git ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.