J'ai un dépôt de production git que je tire uniquement les changements du dépôt principal dans; Je ne change jamais ce repo ou commet/pousse d'ici. J'ai récemment accidentellement poussé quelques fichiers image non traqués (au moins je pensais qu'ils étaient) au dépôt principal de mon dépôt de développement local. Maintenant, quand j'essaie de tirer les dernières nouvelles du dépôt principal, git signale une erreur concernant l'écrasement du fichier image sortant avec le fichier du repo principal. Je ne veux même pas ce fichier de la repo (il est situé dans un, répertoire gitignored sur le repo de production)Exclure des fichiers spécifiques de 'git pull'
Comment puis-je a) se débarrasser de ces fichiers d'image indésirables dans mon repo principal, ou b) exclure ces les fichiers de mon git pull?
Il doit y avoir un peu de temps lorsque vous avez ajouté ces fichiers au référentiel. Vous pouvez toujours réécrire votre historique pour ne pas contenir ces ajouts ou tout commit lié aux fichiers que vous ne voulez pas dans votre dépôt. La réponse dépend de si nous parlons d'un commit ou de plusieurs validations de plusieurs fichiers que vous voulez supprimer. – ikrabbe