Skip to content

rodrigozamb/DiviD

Repository files navigation

DiviD

https://rogerdudler.github.io/git-guide/index.pt_BR.html

https://www.canva.com/design/DAFrw0S4PAU/MKYe2NNh__WDrysGbbNrHA/edit

https://time.lol/

Aplicativo de finalização do curso HackaTruck.

Esse aplicativo vem com o propósito de facilitar saídas em grupos, sendo um auxiliador na hora de dividir a conta para ser paga.

Crie o grupo de pessoas, adicione as despesas feitas no dia, acompanhe a cobrança e pagamentos das dívidas.

BOAS PRÁTICAS

Comandos:

git add .

git commit -m "nome do commit"

git pull origin branch

git push origin branch

Comandos para branch

Para criar a nova branch a partir da branch que você está:

git branch MinhaNovaBrach

Para criar a nova branch a partir de uma branch especifica:

git branch -c branchEspecifica MinhaNovaBrach

Nos dois casos você precisa trocar para a branch criada, commitar e fazer o trancking:

git checkout MinhaNovaBrach

git commit -m "commit novo"

git push -u origin MinhaNovaBrach

Dicas de GIT

Antes de iniciar os commits no projeto GIT, crie um arquivo .gitignore que irá ignorar arquivos de logs, binários e arquivos com senhas. Você pode encontrar vários modelos na internet, como nesse repositório.

Nunca realize commit direto na Main. Essa prática poderá facilmente ocasionar em perca de código quando você atuar em conjunto com outros desenvolvedores. Utilize a criação de branchs.

Combine com o time o padrão que deverá ser utilizado para nomes de branchs e commits.

Crie um arquivo readme com versões, regras combinadas, modo de executar e testar o projeto. Você pode usar esse exemplo que eu criei, ou esse que está disponível na web.

Crie uma branch para cada tarefa. Separar as implementações em branchs, facilita a localização de bugs.

Especifique a referência única (número da tarefa, nome da tarefa) no nome da branch ou em cada commit.

Realize pequenos commits, sempre mantendo a ultima versão mais estável para o commit atual.

Seja direto nos commits, pequenas modificações com pequenos comentários. Utilize o imperativo, por exemplo: “Adicionado box-shadow no botão da home”.

Insira uma referência do tipo de tarefa que está sendo resolvida no branch ou no commit. Por tipos de tarefa entenda: bug, inovação, estudo.

Ao criar um PR, resumidamente descreva o que foi implementado. Se não houverem outras ferramentas que descrevam os testes, esse também é um ótimo espaço para descrever todos os cenários de teste.

Sempre utilize o ciclo de kanban, ou seja, aguarde code review e análise do código. Preferencialmente não aprove o seu próprio PR, sempre que possível realize o processo completo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages