Skip to main content

Changement de nom d’un fichier

Vous pouvez renommer n’importe quel fichier dans votre dépôt directement dans GitHub ou en utilisant la ligne de commande.

Changement de nom d’un fichier sur GitHub

Le changement de nom d’un fichier vous donne également la possibilité de déplacer le fichier vers un nouvel emplacement

Conseils :

  • Si vous essayez de renommer un fichier dans un dépôt auquel vous n’avez pas accès, nous dupliquerons le projet dans votre compte personnel et vous aidons à envoyer une demande de tirage dans le dépôt d’origine après avoir validé votre changement.
  • Les noms de fichiers créés par le biais de l’interface web ne peuvent contenir que des caractères alphanumériques et des traits d’union (-). Pour utiliser d’autres caractères, créez et validez les fichiers localement, puis envoyez-les (push) au dépôt.
  • Certains fichiers, comme des images, doivent être renommés à partir de la ligne de commande. Pour plus d’informations, consultez « Changement de nom d’un fichier à l’aide de la ligne de commande ».
  1. Dans votre dépôt, accédez au fichier que vous souhaitez renommer.
  2. Dans le coin supérieur droit de l’affichage du fichier, cliquez sur pour ouvrir l’éditeur de fichier. Icône Modifier le fichier
  3. Dans le champ du nom de fichier, remplacez le nom du fichier par le nouveau nom de fichier souhaité. Vous pouvez également mettre à jour le contenu de votre fichier en même temps. Modification d’un nom de fichier 1. En bas de la page, tapez un message de validation court et explicite décrivant la modification que vous avez apportée au fichier. Vous pouvez attribuer la validation à plusieurs auteurs dans le message de validation. Pour plus d’informations, consultez « Création d’une validation avec plusieurs co-auteurs ». Message de validation pour votre modification 1. Sous les champs de message de commit, choisissez si vous souhaitez ajouter votre commit à la branche actuelle ou à une nouvelle branche. Si votre branche actuelle est la branche par défaut, vous devez choisir de créer une branche pour votre validation, puis de créer une demande de tirage (pull request). Pour plus d’informations, consultez « Création d’une demande de tirage ». Options de commit dans une branche 1. Sélectionnez Proposer un changement de fichier. Bouton Proposer un changement de fichier

Changement de nom d’un fichier à l’aide de la ligne de commande

Vous pouvez utiliser la ligne de commande pour renommer n’importe quel fichier dans votre dépôt.

De nombreux fichiers peuvent être renommés directement sur GitHub. Toutefois, le changement de nom de certains fichiers, comme des images, nécessite l’utilisation de la ligne de commande.

Cette procédure suppose que vous avez déjà :

  1. Ouvrez TerminalTerminalGit Bash. 1. Remplacez le répertoire de travail actuel par votre dépôt local.
  2. Renommez le fichier, en spécifiant l’ancien nom de fichier et le nouveau nom que vous souhaitez donner au fichier. Cela permet de préparer votre modification pour la validation.
    $ git mv OLD-FILENAME NEW-FILENAME
  3. Utilisez git status pour vérifier l’ancien et le nouveau nom de fichier.
    $ git status
    > # On branch YOUR-BRANCH
    > # Changes to be committed:
    > #   (use "git reset HEAD ..." to unstage)
    > #
    > #     renamed: OLD-FILENAME -> NEW-FILENAME
    > #
  4. Validez le fichier dont vous avez placé une copie intermédiaire dans votre dépôt local.
    $ git commit -m "Rename file"
    # Commits the tracked changes and prepares them to be pushed to a remote repository.
    # Pour supprimer ce commit et modifier le fichier, utilisez « git reset --soft HEAD~1 », puis commitez et rajoutez le fichier.
  5. Poussez les modifications de votre référentiel local vers GitHub.com.
    $ git push origin YOUR_BRANCH
    # Pushes the changes in your local repository up to the remote repository you specified as the origin