Git Completo: Do Básico ao Avançado
4.6 (1,626 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,764 students enrolled

Git Completo: Do Básico ao Avançado

Passo a passo simples e direto a respeito das funcionalidades do Git com exemplos fáceis e eficientes!
Highest Rated
4.6 (1,626 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,764 students enrolled
Created by Gabriel Ferrari
Last updated 7/2020
Portuguese
Portuguese [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Conceitos sólidos a respeito de controle de versão usando Git
  • Saber como versionar arquivos e ter controle completo sobre o fluxo do versionamento
  • Inúmeros comandos do Git e como fazer o versionamento do seu projeto
Requirements
  • Um computador com internet (Windows, Mac, Linux)
  • Criar um conta no GitHub ou Bitbucket para ser usada durante o curso
Description

Git Completo

O curso Git foi feito para fornecer conhecimentos sólidos em Git. O conteúdo cobre desde os conceitos teóricos iniciais para o entendimento de como a ferramenta funciona e a partir dos conhecimentos teóricos, exercícios e exemplos práticos são feitos para fixar o conhecimento.

Após a parte mais básica, os tópicos se tornam mais avançados como resolução de conflitos, merge, branch, tag e muito mais! Além disso, possui exercícios e muitos documentos que podem ser baixados para estudos fora da plataforma.


Como está estruturado?

O curso está dividido em algumas seções para que fique claro o objetivo de cada uma. Vídeos curtos que cobrem um ou dois novos comandos por aula, o que faz com que o conteúdo visto seja facilmente absorvido. Começamos com instalação, passamos para os conhecimentos básicos, GitHub, Bitbucket, comandos intermediários e avançados e terminamos com exemplos de ferramentas que já estão integradas com Git.


Udemy dinheiro de volta garantido!

Ao se inscrever neste curso, sua satisfação é garantida ou seu dinheiro de volta.

A Udemy possui uma política de devolução de dinheiro se requisitado em até 30 dias a partir da data de compra. Então não há pelo que esperar, se inscreva e vamos aprender sobre Git!


Nos vemos nas aulas!

Who this course is for:
  • Qualquer pessoa que tenha vontade em aprender Git e suas funcionalidades
  • Engenheiros de software, desenvolvedores, freelancers novos no git
  • Profissionais que queiram gerenciar histórico de seus projetos
Course content
Expand all 60 lectures 04:30:28
+ Comandos Básicos
12 lectures 49:07
Criação de um repositório local
04:31
Versionamento - Adicionando alterações
03:12
Versionamento - Salvando alterações
02:34
Funcionamento do Git
07:38
Visualizar alterações
04:30
Histórico de alterações
03:51
Usando commits anteriores
03:37
Desfazendo alterações
03:23
Desfazendo alterações não rastreadas
02:21
Ignorando arquivos
06:40
Clonando repositório
03:43
Comandos Básicos
7 questions
+ Github
7 lectures 51:57
Criando repositório
04:57
Versionar alterações no servidor
03:54
Baixar a última versão do repositório
02:24
Star, fork e pull request
16:23
Issues, milestones, labels
11:01
Arquivo README
05:53
+ Bitbucket
3 lectures 13:23
Introdução ao Bitbucket
02:46
Autenticação em dois fatores
01:19
Configuração de chaves SSH
09:18
+ Comandos intermediários e avançados
23 lectures 01:47:05
Conceitos de branch
02:54
Alterações não versionadas
01:57
Enviando branch para repositório
03:49
Atualizando branch
03:54
Remover branches locais
01:39
Remover branches remotas
02:11
Renomear branch
04:29
Mesclando alterações
04:32
Resolvendo conflitos
09:30

git config --global --add merge.tool kdiff3

git config --global --add mergetool.kdiff3.path "C:/Program Files/KDiff3/kdiff3.exe"

git config --global --add mergetool.kdiff3.trustExitCode false

Resolução de conflitos usando kdiff3
09:13
Exemplo de SCM
02:46
Pull Request
07:37
Comandos intermediários e avançados
6 questions
Criação e listagem de tag
02:21
Enviando tag para repositório
01:20
Utilizando tags
05:13
Removendo tags
01:13
Tag em commits antigos
02:59
Stash - Listando e removendo
04:08
Comandos intermediários e avançados
2 questions
Desfazendo commits
05:32
Fetch
08:55
Rebase
15:43
+ Utilidades
3 lectures 05:23
Alias
02:01
Remote
00:51
Grep
02:31
+ Ferramentas Gráficas
2 lectures 11:24
Sourcetree
05:32
GitKraken
05:52