Skip to content

Articles

Modifier un fichier localement sans mettre à jour le dépôt Git distant

5 avril 2024 • 1 min de lecture

Modifier un fichier localement sans mettre à jour le dépôt Git distant

Avez-vous déjà eu besoin de modifier un fichier localement sans valider les changements vers le dépôt distant ?

Je collabore sur un projet où les ingénieurs logiciels partagent des paramètres. Cependant, certains paramètres sont spécifiques à chaque ingénieur. Si nous validons nos paramètres personnalisés, cela perturbe les autres ingénieurs.

Auparavant, nous utilisions .gitignore et gardions une copie locale, mais cette méthode ignore l’ensemble du fichier, ce qui n’est pas idéal quand certains paramètres partagés sont encore nécessaires.

Heureusement, Git a une solution !

Git dispose d’une commande –assume-unchanged :

git update-index --assume-unchanged <file-path>

Remplacez <file-path> par le chemin du fichier dont vous voulez ignorer les changements. Cette commande indique à Git d’ignorer temporairement les changements apportés au fichier, ce qui est pratique pour les fichiers de configuration que vous ne voulez pas valider.

Auteur : Chuck Conway se spécialise dans l’ingénierie logicielle et l’IA générative. Connectez-vous avec lui sur les réseaux sociaux : X (@chuckconway) ou visitez-le sur YouTube.

↑ Retour en haut

Vous pourriez aussi aimer