git return from detached head state