Este projeto foi uma iniciativa do Guilherme Cezário, que me fez um convite para participar.
A ideia é ter uma forma de compartilhar o conhecimento que adquirimos, com pessoas que estão iniciando na área e passam por dificuldades ao entender determinados assuntos. Queremos explicar diversos conceitos de uma forma extremamente didática e simples.
- Clone o projeto
git clone https://github.com/nettobruno/blog.git
- Rode
npm install
- Rode
npm run dev
- Pronto, o projeto já estará rodando em sua máquina 😁
- Padronização de commits
- Padronização de escrita de código
- Página incial definida
- Página de artigos definida
- Página com informação dos autores
- Definir um histórico de melhorias(changelog)
- NextJS
- Tailwind CSS
Na primeira vez que você for realizar um commit, caso ainda não tenha em sua máquina, será necessário instalar o commitizen. Instale-o globalmente no seu computador usando o seguinte comando:
$ npm install --global commitizen
Após realizar as mudanças, adicione-as ao stage e rode o comando:
$ npm run commit
Depois de rodar o comando acima, responda as seguintes perguntas:
# Select the type of change that you're committing:
Das opções listadas, selecione a que esteja de acordo com a alteração realizada. Ex: fix
# What is the scope of this change (e.g. component or file name):
Responda inserindo o nome do componente ou arquivo em que fez a alteração. Ex: changelog
# Write a short, imperative tense description of the change (max 83 chars)
Escreva uma breve descrição sobre o que foi feito na modificação
# Provide a longer description of the change: (press enter to skip)
Neste ponto, caso ache necessário, é possível adicionar uma descrição mais detalhada sobre aquele commit
# Are there any breaking changes? (y/N)
Nesta opção, digite: N
# Does this change affect any open issues?(y/N)
Nesta opção, digite: N
Após responder todas as perguntas o commit é realizado e será possível efetuar o push
.
- Crie um fork do projeto
- Crie sua feature branch:
git checkout -b my-new-feature
- Adicione os arquivos modificados:
git add .
- Faça um commit com suas alterações. Lembre-se de seguir o padrão de escrita de commits citada no tópico anterior:
npm run commit
- Faça um push da sua branch:
git push origin my-new-feature
- Envie um Pull Request para esse repositório. Lembre-se de que o Pull Request deve ter um título e uma descrição de fácil entendimento
- Depois que seu pull request for mergeado, por favor, apague a sua branch