Cursos e Artigos para Programadores
Você está buscando em vídeo aula
- Versionamento no mercado Vídeo
Relacionar branches, pull requests, merge, conflitos e fork ao conceito de versionamento exigido pelo mercado e entender como esse fluxo aparece na rotina de equipes de desenvolvimento.
- Fork na prática: Solicitação e resultado Vídeo
Abrir pull requests entre um fork e o repositório original e acompanhar como contribuições externas podem ser avaliadas, aprovadas ou recusadas.
- Fork na prática: Contribuindo com o projeto Vídeo
Criar um fork de um projeto público, cloná-lo, desenvolver melhorias em branches próprias e preparar contribuições sem modificar o repositório original.
- Fork (Conceitual) Vídeo
Entender o que é fork, por que ele permite contribuir com projetos sem acesso direto ao repositório original e qual seu papel em projetos open source.
- Conflito de Merge na prática: Resolução Vídeo
Resolver um conflito no VS Code, escolher a versão adequada em conjunto com o time, registrar a resolução e liberar novamente o pull request para integração.
- Conflito de Merge na prática: Identificação Vídeo
Reproduzir um conflito entre branches e aprender a identificar, no GitHub, quais alterações estão impedindo a integração automática.
- Conflito de Merge Vídeo
Entender por que conflitos de merge acontecem, como o Git identifica alterações incompatíveis e por que a resolução exige uma decisão humana.
- Merge na prática Vídeo
Integrar branches diretamente pelo terminal e pelo VS Code, entendendo como o merge pode ser utilizado mesmo fora de um pull request.
- Merge Vídeo
Entender o que é merge, como ele integra o histórico e as alterações de diferentes branches e qual a relação entre merge e pull request.
- Pull Request na prática Vídeo
Abrir, revisar, aprovar, recusar e reabrir pull requests, entendendo como esse processo funciona como etapa de controle antes da integração do código.
- Pull Request Vídeo
Entender o que é um pull request e como ele permite propor que alterações desenvolvidas em uma branch sejam avaliadas antes de chegarem à versão principal.
- Criando e trabalhando com branches Vídeo
Criar, alternar, publicar e modificar branches pelo GitHub e pelo VS Code, entendendo como cada branch mantém uma versão independente do projeto.
- Como times organizam o trabalho no GitHub Vídeo
Entender por que equipes utilizam branches para isolar alterações e proteger a versão principal enquanto diferentes tarefas são desenvolvidas em paralelo.
- O colaborador no projeto - Parte 2 Vídeo
Registrar e sincronizar as alterações de um colaborador, acompanhar a autoria dos commits e integrar o trabalho realizado por diferentes desenvolvedores no mesmo projeto.
- O colaborador no projeto - Parte 1 Vídeo
Clonar um repositório compartilhado, desenvolver uma nova parte do projeto e configurar arquivos pessoais para que não sejam incluídos no versionamento.
- Preparando o repositório para compartilhar Vídeo
Organizar e proteger um projeto antes de conceder acesso a outro desenvolvedor, utilizando o .gitignore para manter conteúdos internos fora do repositório.
- O que é o .gitignore Vídeo
Entender como o .gitignore impede que arquivos, pastas e informações que não devem ser versionados sejam enviados ao repositório.
- Trabalhando em equipe no GitHub Vídeo
Adicionar colaboradores a um repositório e entender como diferentes pessoas podem acessar e modificar o mesmo projeto utilizando suas próprias contas.
- Como projetos reais são organizados no GitHub Vídeo
Entender como repositórios com vários desenvolvedores organizam as contribuições e conhecer o papel inicial de branches e pull requests no trabalho colaborativo.
- Mantendo o projeto atualizado entre máquinas Vídeo
Sincronizar diferentes cópias de um projeto utilizando o VS Code e entender como o git pull traz para a máquina as alterações disponíveis no repositório remoto.
- Trabalhando no projeto clonado Vídeo
Modificar um projeto clonado, registrar novos commits e sincronizar as alterações com o GitHub diretamente pelo VS Code.
- Trabalhando de qualquer lugar pelo VS Code Vídeo
Clonar um projeto do GitHub em outro computador e entender como o git clone permite recuperar arquivos e todo o histórico de versões.
- Publicando o projeto pelo VS Code Vídeo
Inicializar o Git, criar commits e publicar um projeto no GitHub utilizando o painel de controle de versão do VS Code, sem depender do terminal.
- Publicando um novo projeto pelo VS Code Vídeo
Entender como o VS Code se integra ao Git e ao GitHub e conectar uma conta da plataforma ao editor para preparar a publicação de projetos.
- Estilizando o README do perfil Vídeo
Personalizar o README utilizando Markdown, HTML, imagens, badges, separadores e outros recursos visuais para criar uma apresentação com identidade própria.
