You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
git clone url-do-repositorio-no-github - Clona um repositório remoto existente no GitHub para o seu ambiente local.
git add . - Adiciona todos os arquivos e alterações no diretório atual para a área de stage (preparando-os para o commit).
git commit -m "[type]: <message>" - Registra as alterações adicionadas na área de stage com uma mensagem descritiva sobre o que foi modificado.
git pull origin main - Atualiza a branch local main com as mudanças do repositório remoto origin. Combina git fetch e git merge.
git pull origin [branch] - Atualiza a branch de ramificação com as mudanças do repositório remoto origin.
git push origin [branch] - Sobe as alterações locais para o GitHub em sua ramificação.
git checkout -b [branch] - Cria uma ramificação da branch main/ raiz do projeto.
git merge [branch] - Mescla a branch selecionada com a main/ raiz do projeto.
[type]
feat- Commits do tipo feat indicam que seu trecho de código está incluindo um novo recurso (se relaciona com o MINOR do versionamento semântico).
fix - Commits do tipo fix indicam que seu trecho de código commitado está solucionando um problema (bug fix), (se relaciona com o PATCH do versionamento semântico).
docs - Commits do tipo docs indicam que houveram mudanças na documentação, como por exemplo no Readme do seu repositório. (Não inclui alterações em código).
build - Commits do tipo build são utilizados quando são realizadas modificações em arquivos de build e dependências.
perf - Commits do tipo perf servem para identificar quaisquer alterações de código que estejam relacionadas a performance.
style - Commits do tipo style indicam que houveram alterações referentes a formatações de código, semicolons, trailing spaces, lint... (Não inclui alterações em código).
refactor - Commits do tipo refactor referem-se a mudanças devido a refatorações que não alterem sua funcionalidade, como por exemplo, uma alteração no formato como é processada determinada parte da tela, mas que manteve a mesma funcionalidade, ou melhorias de performance devido a um code review.
remove - Commits do tipo remove indicam a exclusão de arquivos, diretórios ou funcionalidades obsoletas ou não utilizadas, reduzindo o tamanho e a complexidade do projeto e mantendo-o mais organizado.