- Init the repository using your method of choice - Create the remote repository - Link the local repository to the remote repository - Add relevant gignore files/folders