2 de novembro de 2025
Construa um primeiro Pipeline Declarativo Jenkins com estágios, agentes, checkout, testes, portões de implantação, credenciais e ações pós.
Aprenda quando usar git init ou git clone e, em seguida, verifique remotos, branches, identidade e arquivos ignorados antes do seu primeiro commit.
Aprenda como funcionam o staging e os commits do Git, incluindo git add, patch staging, diffs preparados e escrever mensagens de commit focadas.
Compare git merge e git rebase para branches divergentes, tratamento de conflitos, histórico compartilhado e escolha de um fluxo de trabalho seguro para a equipe.
Compare comandos comuns do Git CLI com ferramentas úteis como lazygit, delta, tig e clientes GUI para revisão e trabalho de histórico.
Entenda git restore, reset e revert para que você possa desfazer arquivos do stage, descartar edições locais, desfazer commits e evitar reescrever histórico compartilhado.
Proteja repositórios Git mantendo segredos fora, limitando acesso, protegendo branches, revisando automação e tratando código desconhecido com cuidado.
Use git commit --amend e rebase interativo para limpar o histórico local sem interromper branches compartilhados.
Use git log, diff e blame para rastrear o histórico do projeto, inspecionar alterações e encontrar o commit por trás de uma linha ou alteração de arquivo.
Personalize o Git com configurações úteis, aliases claros e arquivos importantes como .gitignore e .gitattributes.
Aprenda a criar, alternar, rastrear, organizar e excluir com segurança ramificações do Git em fluxos de trabalho diários de desenvolvimento.
Aprenda a rastrear erros de conexão recusada do Nginx desde os logs até o serviço upstream exato, porta, socket ou problema de rede.