Ho una grande base di codice, dove quasi ogni singolo file non è allineato correttamente, ha una spaziatura errata tra variabili o metodi, o solo un codice generalmente brutto.Qual è un buon modo per gestire i commit clean in git per un progetto legacy?
mi piacerebbe fare meglio come io lavoro con esso, ma sistemato le cose, come l'indentazione fa la storia impegnarsi abbastanza brutto.
Non sto parlando di piccoli problemi di rientro in cui una linea è uno spazio off, sto parlando di qualcosa come
class Xyz
def foo
end
def bar
@something
end
end
Che cosa è un buon modo per ripulire il codice come questo, pur mantenendo la mia storia pertinente? Dovrei solo allineare automaticamente tutto in una volta e fare un grosso commit?