git really sucks sometimes