J'ai une question sur git :
J'ai oublié d'ajouter .gitignore avant de valider, et j'ai validé certains fichiers binaires au format .db
ou .pyc
Et pour aggraver les choses, j'ai validé plusieurs versions sans y prêter attention. Ces fichiers binaires doivent-ils être supprimés par lots de toutes les versions, et leur suivi ne sera plus possible à l'avenir ? Merci !
Pour réécrire les commits passés, vous pouvez utiliser
git filter-branch
ou ceciUtilisez git rm file pour supprimer le suivi du fichier, et il sera supprimé localement
Utilisez git rm file --cached file pour supprimer le suivi du fichier, mais il sera conservé localement
N'oubliez pas d'ajouter la modification .gitignore puis de la pousser
Veuillez vous assurer de la sécurité avant de lancer la commande :