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
token
do 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
HTTP
disponibilizado; - 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
QA
quando 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 --all
git commit -m "descricao-do-que-vc-fez"
;
- Suba as alterações feitas para a sua branch
git push
; - No seu terminal o
git
dará 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
QA
paramain
aos 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
QA
nã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! 😌