- Criar o projeto normalmente pela CubeIDE
- Criar o repositório git (local) nele
git init
via terminal (GitBash) - Criar o repositorio no GitHub (remote)
- Adicionar o remote no repositório local
git remote add origin <url>
- Push o projeto pro github
- Instale a Extensão EGit para Eclipse
- Vá em Help->Eclipse Marketplace e procure por EGit (sua CubeIDE vai reiniciar)
- Siga o tutorial do GitHub para usar o SSH como protocolo de comunicação
- Pela CubeIDE vá em File->Import e na subpasta "Git" use a opção "Projects from Git (with smart import)
- Clone URI
- Copie do repositório no github a URL com protocolo SSH (
git@github:<usuario>/<repo>
) - Vai dando Next
- Mude a pasta de destino para o workspace da eclipse (por padrão ele cria outra pasta)
- Finish
- Verifique que no icone do projeto na CubeIDE tem um cilindro amarelo no canto
- caso não tenha clique com o botão direito no projeto e em Teams->Disconnect
- Novamente vá em Teams->Share Project e clique em Finish
Note: Caso seja um repositório pessoal (fora da organização do zenitheesc no GitHub) é preciso também
adicionar os colaboradores nas Settings do repositório em Manage Access