Git e Github para iniciantes

Tudo que você precisa para começar a versionar seus arquivos e contribuir com a comunidade opensource.
Rating: 4.6 out of 5 (25,357 ratings)
120,032 students
Git e Github para iniciantes
Rating: 4.6 out of 5 (25,357 ratings)
120,032 students
Saber a história do Git
Como configurar o Git e seus comandos básicos
Como trabalhar com diferentes branches num projeto
Como trabalhar com repositórios remotos no Github

Requirements

  • Windows, Linux ou OSX
  • Conhecimento básico de terminal ou prompt de comando
  • Vontade de aprender
Description

Já precisou criar pastas e pastas com os mesmos arquivos, só tendo uma pequena modificaçãozinha? Ou então entrou em desespero porque apagou um arquivo importante e não consegue mais recuperar? Bom, esses problemas são do passado, há muito tempo começaram a existir formas melhores de se trabalhar com versionamento para evitar esses tipos de coisas. Mas se há uma ferramenta imbatível e indispensável no quesito de versionamento, estamos falando do Git.

Git é o sistema de controle de versão de arquivos mais utilizado no mundo. Através deles podemos desenvolver projetos na qual diversas pessoas podem contribuir simultaneamente no mesmo, editando e criando novos arquivos e permitindo que os mesmos possam existir sem o risco de suas alterações serem sobrescritas.

Nesse curso iremos aprender como utilizar o Git em nossos projetos e como fazer a ligação do mesmo com o Github, a mais famosa rede social para código opensource.

Who this course is for:
  • O curso é destinado para qualquer desenvolvedor que esteja começando a trabalhar com sistemas de versionamento.
Course content
6 sections • 30 lectures • 2h 4m total length
  • Introdução
    02:12
  • Controle de Versão
    05:57
  • História do Git
    04:46
  • O que é o Github
    02:04
  • Instalando o Git
    01:01
  • Configuração inicial do Git
    04:25
  • Inicializando um repositório
    02:44
  • Usando o editor do terminal
    03:44
  • O ciclo de vida dos status de seus arquivos
    10:49
  • Visualizando logs
    04:28
  • Visualizando o diff
    03:10
  • Desfazendo coisas
    10:05
  • Criando um repositório no Github
    02:25
  • Criando e Adicionando uma chave SSH
    05:32
  • Ligando repositório local a um remoto
    03:04
  • Enviando mudanças para um repositório remoto
    02:42
  • Clonando repositórios remotos
    01:51
  • Fazendo fork de um projeto
    02:36
  • O que é um branch e por que usar?
    05:11
  • Criando um branch
    00:52
  • Movendo e deletando branches
    00:57
  • Entendendo o Merge
    07:16
  • Entendendo o Rebase
    05:58
  • Merge e Rebase na prática
    10:51
  • Criando o .gitignore
    05:14
  • Git stash é lindo
    03:19
  • Alias para que te quero
    01:25
  • Versionando com Tags
    04:43
  • Salvando sua sexta com Git Revert
    03:40
  • Apagando tags e branches remotos
    01:58

Instructor
Engenheiro de Software
Willian Justen de Vasconcellos
  • 4.7 Instructor Rating
  • 29,552 Reviews
  • 203,966 Students
  • 8 Courses

Olá, eu sou Willian Justen. Sou Engenheiro de Software com anos experiência, já tendo trabalhado em grandes empresas como Toptal, Globo, HUGE, Queremos/WeDemand entre outras. Sempre focando na qualidade e melhor entrega para o usuário. Escrevo bastante no meu blog, falando sobre SVG, CSS, JS e minhas experiências como desenvolvedor.