Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git e GitHub na Prática
Rating: 4.9 out of 5(3 ratings)
7 students

Git e GitHub na Prática

Domine o controle de versões e colabore de forma eficiente com Git e GitHub
Last updated 5/2025
Portuguese

What you'll learn

  • Compreender os conceitos fundamentais do Git
  • Utilizar o GitHub para colaboração, versionamento e controle de código
  • Aprender a fazer branches
  • Tratar conflitos entre versões

Course content

1 section15 lectures1h 45m total length
  • Introdução ao Git4:38
  • Instalação do Git7:21
  • Criando seu primeiro repositório local4:54
  • Adicionando arquivos no repositório local8:57
  • Realizando os primeiros commits9:34
  • Ajustando os commits1:57
  • Introdução ao GitHub1:36
  • Criando repositório no GitHub11:56
  • Enviando repositório local para o GitHub3:18
  • Trazendo alterações do GitHub para o repositório local5:36
  • Aprendendo a fazer branches12:03
  • Pull Requests6:15
  • Tratando conflitos8:47
  • Git Rebase13:03
  • Clonar Projeto do GitHub5:20

Requirements

  • Noções básicas de uso do terminal (linha de comando).
  • Conceitos básicos de desenvolvimento de software (arquivos, diretórios, código-fonte).
  • Conhecimento básico de alguma linguagem de programação (opcional, mas recomendado).

Description

O controle de versões é uma habilidade fundamental para qualquer desenvolvedor, independentemente do seu nível de experiência. Seja você um iniciante que está dando os primeiros passos na programação ou um profissional experiente que já trabalha em projetos colaborativos, dominar ferramentas como Git e GitHub é essencial para garantir organização, segurança e eficiência no desenvolvimento de software.

Neste curso, você aprenderá de forma prática como utilizar o Git, uma das ferramentas de versionamento mais populares do mundo, para gerenciar suas aplicações com controle total sobre cada modificação. Abordaremos desde os conceitos mais básicos até recursos mais avançados, explicando como o Git funciona por trás dos panos, como configurar corretamente seu ambiente de trabalho, criar e clonar repositórios, fazer commits significativos, criar e manipular branches, realizar merges e solucionar conflitos de código de maneira clara e eficiente.

Além disso, exploraremos o GitHub, a principal plataforma de hospedagem de código-fonte da atualidade. Você verá como criar repositórios remotos, colaborar em projetos de terceiros, enviar contribuições através de pull requests, proteger branches principais, seguir boas práticas em projetos open source e automatizar tarefas com GitHub Actions.

Ao final do curso, você terá domínio sobre o fluxo de trabalho com Git e GitHub e estará apto a gerenciar seus projetos com confiança, contribuindo de forma eficaz em equipes de desenvolvimento e projetos colaborativos.

Who this course is for:

  • Iniciantes que não têm experiência com Git e querem aprender desde o básico.
  • Desenvolvedores que desejam melhorar suas habilidades em controle de versões e trabalhar de forma mais organizada em equipe.
  • Estudantes e autodidatas que estão se preparando para entrevistas técnicas ou projetos acadêmicos.
  • Freelancers e contribuidores de projetos open source que precisam utilizar Git e GitHub para gerenciamento de código e colaboração.
  • Profissionais de DevOps que desejam integrar Git e GitHub em fluxos de CI/CD.