Semantic Versioning e Tags de Release
Semantic Versioning e Tags de Release

Imagine receber uma mensagem de um colega dizendo: "o bug está na vers... [+]

Protegendo Branches e Revisando Código com Pull Requests
Protegendo Branches e Revisando Código com Pull Requests

Em equipes sem processo de revisão, é comum encontrar có... [+]

GitHub Actions: Sua Primeira Automação de CI/CD
GitHub Actions: Sua Primeira Automação de CI/CD

Até aqui o repositório Git funcionou como um arquivo hist&oacut... [+]

Trabalhando em Equipe com Git Flow
Trabalhando em Equipe com Git Flow

O Git oferece branches, mas não diz como usá-las. Em uma equipe... [+]

Git na Prática: Commits, Branches e Merges sem Medo
Git na Prática: Commits, Branches e Merges sem Medo

Antes do Git, equipes de desenvolvimento compartilhavam código por e-m... [+]

SSH: Conectando e Gerenciando Servidores Remotos
SSH: Conectando e Gerenciando Servidores Remotos

SSH — Secure Shell — é o protocolo pelo qual administ... [+]

Shell Script do Zero
Shell Script do Zero

Até aqui foram aprendidos comandos que se executam um de cada vez. She... [+]

Processos, Serviços e o Comando `systemctl`
Processos, Serviços e o Comando `systemctl`

Cada programa em execução no Linux — seja um servidor web... [+]