Trabalho de Conclusão de Curso Ciência da Computação
cd c:/
git clone https://github.com/lucasrubo/TCC.git
Sempre que for commitar siga um padrao!
Ex.: git commit -a -m "build(pyhton): adicionou autologon pelo facebook"
build(local)
fix(local)
feat(local)
doc(local)
Recomendo nao mexermos no mesmo arquivo ao mesmo tempo!
Caso precise juntar alguns commits em um só:
git rebase -i HEAD~2
Remodela seu branch para conseguir puxar mudancas sem problema:
git rebase main
reseta para o branch para igualar a branch principal, deixando todos seus commits intactos:
git reset --soft main
Puxa os commits da main:
git pull main
Restaura seus commits depois de um reset --soft:
git restore --staged .
Adiciona todos os arquivos que foram criados pelos seus commits:
git add .
COMO RODAR O PROJETO BAIXADO Instalar todas as dependencias indicada pelo package.json
Rodar o projeto com nodemon
SEQUENCIA PARA CRIAR O PROJETO
Gerencia as requisições, rotas e URLs, entre outra funcionalidades
Rodar o projeto
Acessar o projeto no navegador
Instalar o módulo para reiniciar o servidor sempre que houver alteração no código fonte, g significa globalmente
Rodar o projeto com nodemon
Sequelize é uma biblioteca Javascript que facilita o gerenciamento de um banco de dados SQL
Instalar o drive do banco de dados
Depois de instalar o MySql e o workbench rodar o database:
CREATE DATABASE tcc character set utf8mb4 collate utf8mb4_unicode_ci;