Git add : comment ajouter des changements au dépôt !

Maintenir le contrôle de la version d’un référentiel, où le code est partagé entre les équipes de développement de l’entreprise. logiciel, lui permet d’interagir rapidement et commodément en utilisant les commandes de l’application Gitun système open-source le contrôle des versions. La commande git add prépare les changements effectués dans le référentiel local à être synchronisés sur le serveur d’application distant, conserver l’historique de toutes les actions effectuées.

Apprenons dans cet article à quoi il sert et comment l’utiliser commande git, responsable des modifications apportées au code.

  • Qu’est-ce que Git add et à quoi sert-il ?
  • Zone de transit Git
  • Comment utiliser Git add ?
  • Déballage de Git add
  • Options à utiliser ensemble
  • Git add interactive

Bonne lecture !

Qu’est-ce que Git add et à quoi sert-il ?

git add representation

La commande git add appartient au système de contrôle de version appelé Git. Cette commande effectue l’inclusion ou la modification du fichier dans le répertoire local, le préparant ainsi à être livré à l’ordinateur de l’utilisateur. serveur à distance pour la même application qui est synchronisée sur la machine locale.

Parmi toutes les commandes qui appartiennent à Git, celle-ci est la plus importante d’entre elles, après tout, est utilisé pour signaler qu’il y a eu une interaction dans le répertoire local. Pour mieux comprendre, si nous utilisons la commande git commit avant la commande git add, les modifications locales ne seront pas reflétées sur le serveur distant. Il est donc important de comprendre la séquence correcte des commandes Git.

La commande git add conserve un historique de toutes les actions effectuées sur le code, ce qui permet, en cas de problème dans l’application, d’y remédier, la commande annuler la modification peut être déclenché.

Conseil importantLa commande git add peut être utilisée à n’importe quel moment du processus de modification des fichiers, cependant, la meilleure pratique est d’effectuer toutes les modifications et lorsque tout est prêt, nous utilisons cette commande. Si vous voulez vérifier quelles modifications seront reproduites sur le serveur distant, utilisez la commande git status.

Zone de transit Git

Les fonctionnalités offertes par Git ne se limitent pas aux commandes de transition de changement de fichier. L’un des principaux éléments différenciateurs de cet outil est la fonction appelée aire de rassemblement (zone temporaire).

La ressource aire de rassemblement est un espace temporaire créé après la première inclusion ou modification dans le répertoire local du projet. Il est ainsi possible de contrôler toutes les interactions effectuées, ce qui permet de revenir à tout moment sur une action non souhaitée.

En outre, le aire de rassemblement vous permet d’effectuer plusieurs commet d’elle.

Expliquons comment cela fonctionne: Dans cette zone temporaire se trouveront toutes les modifications apportées au projet. Vous pouvez choisir un ou plusieurs fichiers pour exécuter la commande git adde, puis la commande git commit, ce qui permet plus de flexibilité et d’agilité dans le processus de synchronisation des codes entre le serveur local et le serveur distant.

Comment utiliser Git add ?

L’utilisation de la commande git add est très simple et pratique. L’exemple suivant peut être exécuté directement sur Git Bash ou dans un IDE de votre choix :

  • Dans le projet local, créez un branche:
git branch “Aqui vai o nome da branch”
  • Vérifiez la nouvelle branche :
git checkout “Aqui vai o nome da branch”
  • Ajoutez un ou plusieurs fichiers ;
  • Sauvegardez tous les changements ;
  • Prépare les changements effectués dans le répertoire local :
git add . “Aqui vai o nome da branch”
  1. Envoyez les modifications locales au serveur distant :
git commit “Aqui vai o nome da branch”

Avec cet exemple, il a été possible d’utiliser les principales commandes Git. Dans les prochains sujets, nous apprendrons d’autres options utilisées pour cette commande.

Annulation de l’ajout Git

Si vous avez ajouté des modifications à l’aide de la commande git add et que vous devez les annuler, utilisez la commande git reset. Vous pouvez utiliser cette commande dans les options suivantes :

Annuler l’ajout d’un seul fichier :

git reset <nome_arquivo>

Annulez tous les changements qui sont dans aire de rassemblement:

git reset --mixed

Inverser le changement de bloc des fichiers nouveaux et modifiés :

git reset -p <nome bloco mudança>

Effacer tous les changements qui sont dans aire de rassemblement:

git reset --hard

Annuler le dernier tirerou fusionner effectuée sur la branche en cours :

git reset --merge

Options à utiliser ensemble

Les options pour utiliser la commande git add sont les suivantes :

Prépare toutes les modifications apportées au répertoire local :

git add -A “Aqui vai uma mensagem”

Préparer les changements apportés aux nouveaux fichiers et aux fichiers modifiés :

git add . “Aqui vai uma mensagem”

Prépare les changements apportés aux fichiers supprimés et modifiés :

git add -u “Aqui vai uma mensagem”

Prépare le changement de bloc pour les fichiers nouveaux et modifiés :

git add -p “Aqui vai uma mensagem”

Git add interactive

Dans les scénarios où de nombreuses modifications sont apportées aux fichiers du projet, la commande vous permettra de choisir les options de modification que vous souhaitez effectuer de manière pratique et rapide. Comprendre comment utiliser cette commande :

  • Tapez la commande : git add -i
  • Huit options s’affichent pour vous permettre de choisir celles que vous souhaitez effectuer. Il suffit de taper l’un des numéros suivants :
1 : statut 2 : mise à jour 3 : retour en arrière 4 : ajoutez le non tracé
5 : patch 6 : diff 7 : quitter 8 : aide

Pour une meilleure compréhension, expliquons chacune de ces huit options :

Option 1 : statut

Liste les fichiers qui ont été modifiés.

Option 2 : mise à jour

Ajoute uniquement les modifications apportées aux fichiers existants dans le projet.

Option 3: retour en arrière

Annulez tous les changements qui sont dans zone de rassemblement.

Option 4 : ajouter des éléments non suivis

Ajoute de nouveaux fichiers au projet.

Option 5: patch

Elle a la même fonction que la commande git add -p. Il prépare le changement en bloc pour les fichiers nouveaux et modifiés.

Option 6: diff

Affiche en détail les modifications apportées à chacun des fichiers. Il est souvent utilisé lorsque nous effectuons fusionner entrez Branches.

Option 7: démission

Cette option met fin à toute interaction qui s’est produite dans git add -i.

devrait toujours être déclenché après que vous ayez choisi l’une des options de l’option Ajout de Git interactive.

Option 8 : aide

Affiche la liste des options de la commande.

Dans cet article, vous avez appris à préparer vos modifications dans le projet local et à utiliser les principales commandes Git pour les synchroniser sur le serveur distant. Comme vous l’avez vu, il s’agit d’une commande essentielle pour contrôler les versions du code et donc indispensable pour toute personne travaillant dans le domaine de la programmation.

Vous avez aimé cet article ? Alors lisez cet autre post : Qu’est-ce que le CLI ? Utiliser l’interface de ligne de commande !