Git e Github para iniciantes
4.5 (1,270 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9,520 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Git e Github para iniciantes to your Wishlist.

Add to Wishlist

Git e Github para iniciantes

Tudo que você precisa para começar a versionar seus arquivos e contribuir com a comunidade opensource.
4.5 (1,270 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9,520 students enrolled
Last updated 5/2016
Portuguese
Price: Free
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
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 is the target audience?
  • O curso é destinado para qualquer desenvolvedor que esteja começando a trabalhar com sistemas de versionamento.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
28 Lectures
01:51:44
+
Entendendo o que é Git e Github
4 Lectures 14:59
Introdução
02:12

Controle de Versão
05:57

História do Git
04:46

O que é o Github
02:04
+
Configurando o Git
2 Lectures 05:26
Instalando o Git
01:01

Configuração inicial do Git
04:25
+
Essencial do Git
5 Lectures 31:16
Inicializando um repositório
02: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
+
Repositórios Remotos
5 Lectures 12:38
Criando um repositório no Github
02:25

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
+
Ramificação (Branch)
6 Lectures 31:05
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
+
Extras
6 Lectures 16:20
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

Obrigado e ajude a ter mais cursos
01:15
About the Instructor
Willian Justen de Vasconcellos
4.6 Average rating
1,668 Reviews
10,691 Students
5 Courses
Front End Developer at Toptal

Olá, eu sou Willian Justen. Atualmente Front end Developer no Core Team da Toptal, onde ajudo a criar novas features e manter a maior plataforma de freelancers do mundo, trabalhando de qualquer lugar do mundo. Já trabalhei em empresas como a Globo, HUGE e Queremos/WeDemand, 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.