Conectar
GitHub
O código no seu repositório: envia num commit só e traz projetos de lá para cá.
Para que serve
Envia o projeto inteiro para um repositório seu, num commit só, e traz projetos de lá para cá. Serve para versionar, editar fora da plataforma ou levar o código embora quando quiser.
Como o envio funciona
O envio usa a API do Git do próprio GitHub — blobs, árvore, commit e então o ramo. Enquanto o último passo não acontece, nada mudou no seu repositório: uma falha no meio não deixa nada pela metade. Não vão node_modules, dist nem .git.
Importar do GitHub
A mesma conexão traz projetos de lá: veja Importar.