Ho aggiunto per sbaglio oltre 9000 foto alla cartella del mio progetto. E li ha commessi. Quindi cancellati dal disco. Impegnati.
Ora provo a inviare le modifiche al server git. Ma impiega troppo tempo e tenta di inviare 12 GB di dati.
Ho controllato la dimensione dei file sul disco e ho visto che la .git
cartella occupa davvero 12 GB.
Come eliminare le foto da lì? Ho provato git rm
, ma non riesce:
❯ git rm public/photos
fatal: pathspec 'public/photos' did not match any files
Perché li ho già cancellati dal disco, ma sono ancora nella .git
cartella.
Ho provato ad aggiungere public/photos
a .gitignore
:
public/photos/
*.zip
Ma nessun risultato. Certo che potevo hard reset head
nel momento in cui non avevo così tante foto spazzatura nel mio progetto. Ma da quel momento mi sono impegnato molte volte e ho apportato molte modifiche al codice.