Question

J'ai essayé de supprimer un fichier de mon dépôt distant en exécutant:

git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD

Mais Git se plaint que

Impossible de créer une nouvelle sauvegarde. Une sauvegarde précédente existe déjà dans Refs / Original /
Force à l'écrasement de la sauvegarde avec -f
RM: Impossible de supprimer /.git-rewrite/backup-refs: Permission refusée
RM: Impossible de supprimer le répertoire /.

C'était après avoir déjà supprimé le répertoire .git-liwrite sur Windows.

Comment puis-je supprimer ce fichier? C'est un fichier de 29 Mo assis sur mon dépôt, j'ai donc tout à fait besoin de supprimer le fichier.

J'ai essayé de supprimer l'engagement git rebase -i, mais apparemment parce que le commit a touché de nombreux fichiers différents, Git se plaint de conflits et j'ai abandonné pour être en sécurité.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top