Skip to content
Jean Carlo Nascimento edited this page Dec 7, 2015 · 13 revisions

Quando você for enviar algum exrcício de qualquer módulo por favor siga os seguintes passos:

  1. Crie o repositório específico do módulo. Ex.: be-mean-instagram-mongodb
  2. Crie a solução do exercício localmente nesse repositório, usando sempre o padrão class-X-resolved-githubuser-Nome-Completo-Com-Hifens-Nos-Espaços.md.
  3. Faça um fork do repositório oficial, por exemplo o de Node.js e clone esse repositório localmente.
  4. Vá até a pasta da aula desejada e COLE seu arquivo nela;
  5. Execute um git add NOME_DO_SEU_ARQUIVO.md depois o git commit -m 'SEU NOME - Node.js - Exercicio X resolvido' e finalize enviando seu arquivo com git push origin master.
  6. Crie um Pull Request enviando APENAS o seu arquivo sem modificar mais nada.
  7. Na mensagem do commit/pull request favor seguir o padrão: Nome Completo - Node.js - Exercicio X resolvido
  8. Levante as mão para o céu e agradeça se acaso tiver ... #brinks

Dica marota

Para você manter seu repositório sempre em dia execute o seguinte comando no seu repositório forkado:

git remote add upstream url_do_repo_original (adicione somente uma vez)

Depois de adicionado, todo exercício q você for mandar, faça:

git fetch upstream
git merge upstream/master
git add seu_arquivo.md
git commit -am "descricao do commit"
git push origin master

Obrigatoriedade

Caso você deseje receber o certificado de algum módulo, antes de enviar o Projeto Final, deverá ter TODOS os exercícios propostos, feitos e mantidos no seu github.

Eles serão necessários para consultas futuras.

Clone this wiki locally