Heelp é a nova rede social dos etequianos, ela veio para facilitar a comunicação e aumentar o network entre os alunos. Além dar uma mão na resolução de tarefas, ainda traz uma experiência gameficada. Quer saber mais?! acesse: youtube.
🚨 Atenção: Não esqueça estar com o
tokendo github criado.
Para iniciar a sua jornada, você deverá ter o repositório salvo localmente para isso siga os passos:
- Entre na página do repositório e procure pelo botão
code; - Copie o código
HTTPdisponibilizado; - No seu terminal, digite
cd /; - Em seguida, digite
cd xampp/htdocs; - E dê o comando
git clone <url>; - Ainda no terminal, entre na pasta do repositório
cd <nomePasta>; - Com o repositório na sua máquina passe da main, para a branch QA
git checkout qa.
📌 Nota: Certifique-se de estar em
QAquando inciar qualquer tipo de alteração no repositório.
😎 Pronto! Agora você terá o repositório salvo na sua máquina e pronto para iniciar as suas tasks. 🎯
Não poderá ser feito nenhum commit do repositório local diretamente para a main localizada no repositório remoto.
Para você fazer o seu deploy, deverá abrir uma branch referente a sua task e fazer uma PR direcionada para QA, desta forma os integrantes do grupo poderão revisar o seu código, assim, tendo códigos de maior qualidade e mantendo todo o time atualizado. Segue abaixo os passos para subir a sua PR:
⚠️ Supondo que você está na branch deQA, você poderá seguir esses passos.
🚨 Atenção: para nomear a sua branch existem duas formas:
feat/nome-da-tarefa: Para novas tarefas;fix/nome-da-tarefa-de-correcao: Para corrigir BUGs de problemas que são existentes em QA (BRANCHS QUE JÁ FORAM MERGIADAS).
- Crie a sua branch
git checkout -B <feat ou fix/nome-da-task>; git add --allgit commit -m "descricao-do-que-vc-fez";
- Suba as alterações feitas para a sua branch
git push; - No seu terminal o
gitdará um código, copie e cole para finalizar o processo de envio; - Crie sua pull request, apertando no botão
Compare & pull request; - Coloque a descrição do que você fez na sua task;
- Adicione o seu perfil como autor da PR em
Assigners; - Coloque as pessoas para que elas lembrem-se de revisar em
Reviwers; - Coloque a label
code review; - Coloque o link da sua PR no seu cartão do Trello e envie no grupo do WhatsApp.
✅ Agora é só aguardar o approve da squad! 🎉
- Entre no link do Trello;
- Ao entrar no link da pr, procure pela aba
Files changed; - Aparecerá todo o código, em vermelho: foram as linhas deletedas, e em verde: são as linhas adicionadas;
- Analise com atenção;
📌 Nota: para que a revisão fique ainda melhor podemos ver o que a pessoa fez direto no nosso navegador!
Rápido, prático e fácil! Basta no seu terminal dar umgit checkout <nome-branch-colega>e você acessará diretamente!
- Passe o mouse na linha do erro encontrado e irá aparecer um botão azul com sinal de
+; - Ao clicar irá aparecer o espaço para o comentário;
- Depois que fizer o comentário, coloque um artigo sobre a sua observação. Além de dar credibilidade ao seu ponto, também dará a possibilidade da pessoa entender o que houve e conseguir arrumar;
- Após colocar os comentários, procure pelo botão
Finish your review; - Escolha a opção
Request changes; - Envie comentario apertando em
submit review; - Comente na task do trello "revisado/solicitação de alteração".
Se encontraram algo de errado na sua PR, não entre em desespero! 🤪
😎 É muito fácil corrigir, certifique-se de que esteja na sua branch que precisa de correção, para isso dê o comando no terminalgit branch, a partir dele você irá conseguir ver todas as branchs que você já acessou, e também irá ver a branch que você está... sendo mostrada na cor verde!
✏️ Agora estando na sua branch, faça as alterações necessárias!
💻 Por fim, depois de ter corrigido todos os pontos dê umgit add --all,git commit -m "descricao-do-que-vc-fez"e por fim umgit push.
🔉 Todas as alterações serão enviadas para a branch, não se esqueça de avisar os seus colegas e adicionar a labelWAITING.
✅ PR prontinha para ser corrigida! ✅
- Na aba
Files changed, procure pelo botãoFinish your review; - Escolha a opção
Approve; - Aparecerá um campo, comente "revisado/aprovado";
- Envie comentario apertando em
submit review; - Comenta na task do trello também "revisado/aprovado".
Para que uma PR seja aprovada e fique disponível para merge, ela pecisa ter o approve de 5 integrantes do grupo 🧔🏾 👩🏻🦰 🧑🏻 👩🏼🦳 👦🏽
FAÇA REVISÕES SEMPRE QUE POSSÍVEL! O caminhar do próximo depende de você. Seja responsável, mantenha o seu trabalho e o do próximo camihando de forma fluída.
⚠️ ⚠️ Essa é uma estapa de extrema atenção!
Regra para o merge das tasks:
- Só serão as tasks que estão revisadas e sem bugs;
- Tarefas que tem o total de approves necessários;
- E só poderá ser feita de Segunda à Sexta.
🚨 Será feito o merge de
QAparamainaos domingos.
As tasks terão o prazo de uma semana para serem entregues, ou seja, toda semana deverá ter entregas.
Aos sábados os QA's realizarão os testes na branch de QA.
Durante a semana, todos farão testes em QA.
⚠️ Para o teste será levado em conta o tipo de task e o resultado esperado.
- Faça a atualização aos domingo (neste dia está proibido fazer merge);
- Certifique-se de que todos os merges do dia foram feitos;
- E de que
QAnão esteja quebrada ou com bugs; - Para atualizar digite
git checkout main; para ter certeza de que você está na branch correta git pull;
😍 Repositório lindo, sem bugs e atualizadinho! 😌