2017-04-14 2 views
2

J'ai un fichier .htaccess dans un repo et j'ai cloné le repo dans mon système local, mais maintenant le fichier .htaccess doit changer. J'ai donc ajouté .htaccess au fichier .gitignore. Et quand je fais le statut git, il montre toujours le fichier .htaccess modifié et sera poussé.gitignore le nouveau contenu du fichier ne fonctionne pas

Toute aide serait appréciée. Merci

Répondre

3

Essayez commande suivante

git update-index --assume-unchanged .htaccess 

Il dira git de supposer que le fichier ne sera pas modifié pour les prises en pension et ne sera pas poussé.

Pour annuler ce à tout emploi du temps cette commande:

git update-index --no-assume-unchanged .htaccess 

Hope this helps.

+0

En outre, pour obtenir la liste des fichiers assumer unchaged, utilisez ceci: 'fichiers-ls git -v | grep «^h'' – Deepak

+0

je maintenant que le résultat sera tout à fait la même, mais dans une telle situation, vous devriez utiliser '--skip-worktree' au lieu de' --assume-unchanged'. – Philippe