doc-locale/fr-fr/topics/git/basics.md
Les opérations Git de base vous aident à gérer vos dépôts Git et à apporter des modifications à votre code. Elles vous offrent les avantages suivants :
Pour utiliser efficacement les opérations Git, il est important de comprendre les concepts clés tels que les dépôts, les branches, les commits et les merge requests. Pour plus d'informations, consultez Premiers pas avec Git.
Pour plus d'informations sur les commandes Git couramment utilisées, consultez Commandes Git.
La commande git push envoie les modifications de votre dépôt local vers un dépôt distant. Vous pouvez créer un projet à partir d'un dépôt local ou importer un dépôt existant. Après avoir ajouté un dépôt, GitLab crée un projet dans l'espace de nommage de votre choix. Pour plus d'informations, consultez créer un projet.
La commande git clone crée une copie d'un dépôt distant sur votre ordinateur. Vous pouvez travailler sur le code localement et pousser les modifications vers le dépôt distant. Pour plus d'informations, consultez cloner un dépôt Git.
La commande git checkout -b <name-of-branch> crée une nouvelle branche dans votre dépôt. Une branche est une copie des fichiers de votre dépôt que vous pouvez modifier sans affecter la branche par défaut. Pour plus d'informations, consultez créer une branche.
Les commandes git add, git commit et git push mettent à jour votre dépôt distant avec vos modifications. Git suit les modifications par rapport à la version la plus récente de la branche extraite. Pour plus d'informations, consultez indexer, committer et pousser des modifications.
La commande git stash sauvegarde temporairement les modifications que vous ne souhaitez pas committer immédiatement. Vous pouvez changer de branche ou effectuer d'autres opérations sans committer des modifications incomplètes. Pour plus d'informations, consultez remiser des modifications.
La commande git add <filename> ajoute des fichiers à un dépôt Git ou à une branche. Vous pouvez ajouter de nouveaux fichiers, modifier des fichiers existants ou supprimer des fichiers. Pour plus d'informations, consultez ajouter des fichiers à une branche.
Une merge request est une demande de fusion des modifications d'une branche vers une autre branche. Les merge requests offrent un moyen de collaborer et de réviser les modifications de code. Pour plus d'informations, consultez les merge requests et fusionner votre branche.
Une duplication est une copie personnelle du dépôt et de toutes ses branches, que vous créez dans un espace de nommage de votre choix. Vous pouvez apporter des modifications dans votre propre duplication et les soumettre à l'aide de git push. Pour plus d'informations, consultez mettre à jour une duplication.