[Python] #OT problema con git.

Gabriele Battaglia iz4apu a libero.it
Mar 16 Lug 2024 14:40:34 CEST


Ciao.

Perdonate l'OT. Ci sbatto la testa da questa mattina...


Devo eliminare una serie di file abbastanza grossi, da un progetto che 
ho su git.

Se li elimino fisicamente in locale, ovviamente non risolvo il problema 
perchè il bravo git li impacchetta e li lascia nella cronologia in 
previsione di un revert.

Eliminarli dalla cronologia definitivamente però, è un macello senza 
precedenti, almeno per me che sono piuttosto nuovo al mondo git.

Ho provato con filter-branch, con una utility che si chiama filter-repo 
e in qualche altro modo che mi ha suggerito ChatGPT4o.

Ma niente da fare: in locale la cronologia riesco a pulirla e a 
ricostruire nodi e rami eventualmente modificati dalla cancellazione; al 
momento del push però, da remoto viene rifiutata la sincronizazzione e 
il server mi chiede un pull o un fetch i quali però, riscaricano in 
locale i file che non voglio più.

Io non riesco ad uscirne.

Mi piacerebbe una soluzione che non preveda strumenti esterni a git ma 
se serve va bene lo stesso.

Voi come fareste?


Grazie mille.

Gabry.

-- 
Gabriele Battaglia (IZ4APU)
--... ...--  -.. .  .. --.. ....- .- .--. ..-  - ..-  . .
Sent from my Giant Desktop PC



Maggiori informazioni sulla lista Python