pgs está totalmente correto. Quando você cria um projeto no Google (ou em outros serviços de hospedagem), eles criam um repositório para você. Você precisa copiar o seu código, adicioná-lo / commit (depois de tweaking .hgignore
, é claro!) E hg commit -Am "Inintial checkin of project"
Se você tentar enviar outro repositório criado para o Google, isso não funcionará. Isso porque seu repositório recém-criado não está relacionado a (derivado de) o que o Google criou para você. Como você não tem acesso à CLI no Google, não é possível fazer a solução usual para trechos não relacionados ao selecionar determinadas revisões.
Isso é frustrante quando você já tem um repositório com histórico. Nesse caso, você terá que clonar o repositório vazio do Google e, em seguida, hg pull
(caminho / url para o repositório) para obter suas revisões, depois confirmar e enviar. Boa sorte com isso, se você tiver filiais extensas, certifique-se de não ter cabeças não resolvidas antes de enviar para o Google.
É por isso que eu hospedo meus próprios repositórios hg em meu próprio site, muito menos problemas.