cioè ho:Git: come rimuovere la storia prima di una specifica commettere
root -- c1 -- c2 -- .. - c1000 -- c1001 -- c1002 -- .. -- c2000 -- top
e voglio avere:
root = c1000 -- c1001 -- c1002 -- .. -- c2000 -- top
Come?
(immagino che posso fare via git filter-branch
, ma come esattamente?)
(Naturalmente so che questo significa la storia-riscrittura ...)
Grande consiglio! Molto utile per creare un progetto pulito dal ramo di un altro progetto, ma senza la seccatura di git filter-branch. – Claudio
Questo post è piuttosto vecchio ma spero di ricevere una risposta. C'è un modo per mantenere gli ID di commit durante l'importazione? –