git is being confusing