Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Renommer des Fichiers dans Git | Interaction Plus Avancée
Essentiels de Git
course content

Contenu du cours

Essentiels de Git

Essentiels de Git

1. Introduction à Git
2. Interaction Plus Avancée
3. Annuler les Modifications
4. Travailler avec les Branches dans Git

book
Renommer des Fichiers dans Git

Pourquoi renommer des fichiers ?

Renommer des fichiers est une pratique courante dans le développement logiciel pour diverses raisons :

  • Clarté améliorée : Renommer des fichiers peut améliorer la clarté de la structure de votre projet, facilitant ainsi la compréhension de l'objectif de chaque fichier par les collaborateurs ;
  • Cohérence : Maintenir des conventions de nommage cohérentes dans votre projet est crucial pour la lisibilité et la maintenabilité ;
  • Changements de fonctionnalité : À mesure que votre projet évolue, la fonctionnalité de certains fichiers peut changer. Les renommer pour refléter ces changements est essentiel pour une documentation précise.

Commande Git pour renommer des fichiers

Git simplifie le processus de renommage des fichiers, et il est crucial d'utiliser les commandes Git pour s'assurer que l'historique des versions reste intact. La commande principale pour renommer des fichiers est :

old_filename est le nom actuel du fichier, et new_filename est le nom que vous souhaitez donner. Cette commande effectue trois actions simultanément :

  • Renomme le fichier localement ;
  • Prépare la modification pour le commit ;
  • Modifie le fichier dans le répertoire de travail.

Après avoir exécuté cette commande, vous pouvez procéder à commettre les modifications.

Remarque

En fait, cette commande peut également être utilisée pour déplacer des fichiers entre les répertoires.

Scénario d'exemple

Créons d'abord un exemple de fichier de configuration nommé cg.txt avec une ligne qui contient une valeur de clé secrète d'exemple :

Maintenant, nous allons vérifier l'état de notre arbre de travail et de notre zone de staging :

Ajoutons ce fichier à la zone de staging :

Ensuite, nous pouvons valider cet ajout :

Le commit est réussi, cependant le nom de notre fichier de configuration n'est pas vraiment significatif et clair, alors renommez-le en config.txt :

Encore une fois, nous vérifierons l'état de notre arbre de travail et de notre zone de staging :

Comme vous pouvez le voir, le statut nous montre que le fichier a été renommé de cg.txt à config.txt, et ce changement est déjà staged et prêt à être validé.

Maintenant, nous pouvons valider ce changement :

Félicitations ! Nous avons renommé notre fichier de configuration, et notre commit est réussi.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
We're sorry to hear that something went wrong. What happened?
some-alt