git is fucking weird