Repositório focado para turma de Laboratório de Programação II - Cesmac - 2022.2
- Ruby Installer 3.1.2
- Ruby Doc
- 2Devs Podcast:
- Rachid - Youtube
- Jackson Pires - Curso para Iniciantes - Youtube
- P1
- Exercícios
- Revisões de Código - Pull Requests
- Provas manuscritas
- Projeto integrado com a turma
- P2
- Exercícios
- Revisões de Código - Pull Requests
- Provas manuscritas
- Projeto integrado com a turma
- P3
- Prova simulando um teste de seleção para uma Empresa
- Projeto integrado com outras disciplinas
- Abrir VScode -> Menu superior - Terminal -> Novo Terminal
- Você irá baixar o projeto utilizando um comando do git. Executar no terminal:
git clone https://github.com/rachidcalazans/cesmac-lp-ii-2022-2.git
- Menu superior VScode - Arquivo -> Abrir pasta -> selecionar a pasta que você acabou de baixar
- Pronto, você estará com o projeto aberto no VScode
- Abrir o VScode na pasta do projeto
- Menu superior - Terminal -> Novo Terminal
- Comando para ir para a
branch
principal:
git checkout main
- Comando para atualizar a
branch
principal com atualizações que estão no Github:
git fetch
git pull
- Agora seu projeto estará atualizado com os novos códigos do Github para a branch
main
- Abrir o VScode na pasta do projeto
- Menu superior - Terminal -> Novo Terminal
- Comando para verificar em qual
branch
você está:
git branch
- Deverá mostrar
main
, caso contrário, execute o seguinte código para ir para a branchmain
:git checkout main
- Estando na branch
main
, execute o comando para criar uma novabranch
baseado na principal, amain
:
git checkout -b rachid/exercicio01
rachid/exercicio01
é o nome da nova branch. Ela deve ser o seu primeiro nome + o exercício ou desafio ou prova que irá realizar
- Comando para enviar essa nova branch para o Github
git push -u origin rachid/exercicio01
- Agora você poderá trabalhar na nova branch
- Abrir o VScode na pasta do projeto
- Menu superior - Terminal -> Novo Terminal
- Comando para verificar o status do seu código. Deverá mostrar em vermelho tudo que não está pronto para ser enviado
git status
- Comando para adicionar tudo que você fez para deixar pronto para ser enviado
git add .
- Checar novamente o status para ver todo o código alterado na cor verde
git status
- Comando para dizer que o código está pronto para ser enviado. Será feito um
commit
do código
git commit -m "Messagem do que você fez"
- Agora seu código está pronto para ser enviado para o Github. Comando para enviar
git push -u origin rachid/exercicio01
- Lembrar de trocar
rachid/exercicio01
pelo nome da sua branch
- Lembrar de trocar
- Ir até o Github, no projeto.
- Assim que você fez o
git push
da sua nova branch. Irá aparecer uma messagem para você no repositório com um botão verde "Criar Pull Request" - Clique no botão "Criar Pull Request"
- Coloque um título do Pull Request
- Coloque uma descrição do Pull Request
- Clique no botão "Criar Pull Request"
- Pronto, agora seu Pull Request foi criado e poderá ser revisado por outros desenvolvedores
Instalar ruby versão 3.1.2
Após o ruby instalado, execute:
gem install bundler
bundle install
No terminal execute o seguinte comando:
ruby -Ilib:test {pasta_da_aula}/test/{arquivo_test.rb}
- Exemplo real:
ruby -Ilib:test 01_ruby_e_testes/test/test_minitest.rb