a trainwreck git situation