Salut JF, Comme je vois que tu n'as encore eu aucune réponse à ta question, je crée un nouveau sujet à cet effet.
Avant de parler du staging, je vais essayer de t'expliquer ce qu'est un commit. Un commit avec Git, c'est en quelque sorte une validation des derniers travaux sur un dépôt. Pour t'illustrer celà, tu peux le comparer à ce que fait Contrôle S dans un traitement de texte, au fur et à mesure des mises à jour apportées dans le document. Chaque mise à jour enregistrée avec Contrôle S peut être comparée à un commit, car c'est à peu près la même chose dans le contexte des commandes Git. Mais avant de sauvegarder, il faut bien sûr ajouter des données à inclure dans la mise à jour, c'est ce que l'on pourra comparer dans Git au staging. Le staging, maintenant que tu sais à peu près ce qu'est un commit, c'est l'action qui précède le commit, soit l'action permettant d'ajouter des fichiers ou dossier à inclure à la prochaine sauvegarde ou validation. Voilà, je reste à ta disposition pour de plus amples informations si tu veux dans ce fil. Mais je pense que nos amis Yannick et Math, qui connaissent certainement Git beaucoup mieux que ton humble serviteur, se feront un plaisir de t'apporter plus d'éclaircissements. Merci à toi. Bien amicalement, Abdel.
