2014-06-17 10 views

risposta

2

ho trovato la risposta qui: remove files from specific path

L'autore di BFG dice che non si può fare, a meno che non si utilizza un comando speciale per scaricare tutte le macchie per una data directory un file di testo, e quindi utilizzare - -strip-blobs-with-ids e fornisce quel file di testo.

[UPDATE] Questo non funziona per me. Faccio funzionare l'ordine:

git log --format=%H -- cms/assets/ | xargs -IcommitId git rev-parse commitId:cms/assets/

ottengo una lista di 8 ids blob. Ho messo quelli in file di testo, poi ho exec bfg -bi ~/tmp/blob-ids e BFG esce dicendo: BFG aborting: No refs to update - no dirty commits found??