Fetch and reset instead of pull to avoid conflicts during installation