Currently, when the repo is empty, I don't know how to initialize it and push the initial commit