So what do I need if I checkout the repository ? do I need to follow every steps ?