Desenvolver um sistema de gestão de inventário utilizando listas, dicionários, algoritmos de busca e ordenação, com ênfase em segurança da informação. O sistema será implementado em Python, sem o uso de banco de dados externo, e todas as operações serão realizadas em memória.
- A branch principal é a main;
- Toda feature (nova-funcionalidade) deve ser criada uma branch à partir da main;
- Ao concluir a feature, deve ser criado um pull requeast para main, para que uma implementação seja avaliada pelos demais integrantes do grupo;
- As features devem estar compatíveis com a main para que não haja conflito de merge. Para isso, é necessário realizar um git pull na sua branch main local, em seguida um git merge;
- A seguir, o passo a passo de como realizar:
git checkout main
git pull
git checkout -b feature/<nome-da-sua-funcionalidade>
git checkout main
git pull
git checkout feature/<nome-da-sua-funcionalidade>
git merge main
OBSERVAÇÃO
Caso haja um conflito de merge ao realizar o git merge main
, corrija antes de realizar o pull request. Isso irá poupar tempo dos outros integrantes ao realizar o code review do seu pull request.
git add .
git commit -m"sua mensagem"
git push