Dicas e Auxiliares

Utilitários

Dicas Gerais
💻📊✔️ Software de Gerenciamento de Projetos
🪑📊 Sistemas de gerenciamento de banco de dados(SGBD)
💻➡️✔️ Ferramentas de Lógica de Programação
  • Interface para criar diagramas como fluxogramas, wireframes, diagramas UML Diagrams.net(draw.io)
  • Ferramenta gráfica para escrever e executar fluxogramas Flowgorithm
👨‍💻 :octocat: Github
  • Git, desfazendo commits
  • Desfazer o último commit e remover as alterações do stage area git reset HEAD~1 | (git reset HEAD~2 volta 2 Commits)
  • Como modificar o repositorio remoto no Git
  • Desfazer o último commit e manter as alterações no stage area git reset --soft HEAD~1
  • Diferença entre "git add --all", "git add ." e "git add -u"
  • Fusão sem verificar os 2 Historicos de commits / Erro: fatal: refusing to merge unrelated histories
  • Como mudar o username e email dos commits já feitos
    git filter-branch --env-filter '
    EMAIL_ANTIGO="seu-email-antigo@example.com"
    NOME_CORRETO="Nome correto"
    EMAIL_CORRETO="seu-email-correto@example.com"
    if [ "$GIT_COMMITTER_EMAIL" = "$EMAIL_ANTIGO" ]
    then
    export GIT_COMMITTER_NAME="$NOME_CORRETO"
    export GIT_COMMITTER_EMAIL="$EMAIL_CORRETO"
    fi
    if [ "$GIT_AUTHOR_EMAIL" = "$EMAIL_ANTIGO" ]
    then
    export GIT_AUTHOR_NAME="$NOME_CORRETO"
    export GIT_AUTHOR_EMAIL="$EMAIL_CORRETO"
    fi
    ' --tag-name-filter cat -- --branches --tags
  • 13 comandos Git mais usados
  • Alterar a mensagem de um commit antigo
    • 1. Inicie o Rebase Interativo

      Use o comando git rebase -i HEAD~n onde n é o número de commits que você quer voltar. Por exemplo, para alterar a mensagem do último commit, use HEAD~1

      git rebase -i HEAD~3
    • 2. Escolha o Commit para Editar

      Encontre o commit cuja mensagem você deseja alterar e substitua pick por reword (ou r) e Salve e feche o editor, Exemplo:

      reword abc1234 Mensagem antiga
      pick def5678 Outro commit
      pick ghi9012 Outro commit
    • 3. Edite a Mensagem do Commit

      O Git abrirá o editor novamente, desta vez para você editar a mensagem do commit especificado. Edite a mensagem conforme necessário, salve e feche o editor

    • 4. Continue o Rebase

      Após editar a mensagem, o rebase interativo continuará automaticamente. Se houver conflitos, você precisará resolvê-los antes de continuar.

      git rebase --continue
    • 5. Forçar o Push para o Repositório Remoto

      Após completar o rebase, você precisará forçar o push para atualizar o repositório remoto com as mudanças.

      git push --force
✔️ Emoji
📚 Auxiliares de Next.JS
📍 Icons
🔖 Badges
💻🧾 Editores