When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Dominando Git e GitHub - Do iniciante ao expert

O curso completo de Git e Github. Aprenda os fluxos mais simples e mais complexos de trabalho em poucas horas

     
  • 5
  •  |
  • Reviews ( 1.7K )
₹519

This Course Includes

  • iconudemy
  • icon5 (1.7K reviews )
  • icon3h 48m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Dominando Git e GitHub - Do iniciante ao expert

O curso está sendo desenvolvido de forma iterativa. Isso significa que teremos conteúdo novo toda semana.

Atualmente, o curso está 90% finalizado.

Neste curso, você entenderá de uma vez por todas porque deve utilizar

Git

e

Github

em seus projetos. Começando por uma explicação extremamente didática sobre o fluxo básico de uso do

Git

, passando pelas principais ferramentas da plataforma Github e explorando o universo de possibilidades do encontro dessas duas tecnologias, você se sentirá confortável para lidar com as tarefas ligadas ao versionamento de projetos no dia-a-dia, além de adquirir experiência com exercícios baseados em projetos reais. As

quatro primeiras seções

do curso foram desenvolvidas para que você, em

poucos minutos

, aprenda a usufruir das

vantagens do Github

, manipulando o fluxo de versionamento do seu projeto. O objetivo principal dessas seções é te apresentar de forma sucinta, aquilo que você realmente precisa saber sobre essas tecnologias, para

aplicar ao seu dia-a-dia

. As seções subsequentes, trazem diversas

estratégias

para se

trabalhar em equipe

. Você conhecerá os principais

fluxos de trabalho

,

resolvendo

conflitos

, com os principais comandos do

Git

. Isso tudo a partir de uma

abordagem orientada a projetos

, que torna o conhecimento muito mais prático e real. As

últimas seções

do curso, trazem o

desenvolvimento de um livro de ficção científica

(projeto exemplo), usando os recursos de controle de versão aprendidos. Se você já conhece git e github, é aqui que você vê

como tudo funciona no dia-a-dia

!

Neste curso, você verá:

Como realizar a

instalação

do

Git

;

Como utilizar os principais

comandos

do

Git

Como funcionam os

estados

do projeto (Staged, Modified e Commited)

Como

integrar

o projeto ao

GitHub

Como

enviar e receber as versões

do projeto na plataforma Github

Como

resolver conflitos

de alterações em arquivos do projeto.

Como trabalhar com

branches

.

Como utilizar a área de

S

tash

Como trabalhar com o comando

reflog

Como manipular

pull requests

,

issues e milestones.

Como

fluxos

de colaboração

Fork Workflow e Github Workflow.

Como criar

tags

para gerenciar a

versão

do projeto (em andamento)

Como usufruir das principais

ferramentas do Github

, como

Git pages, Gists

, etc. (em andamento)

What You Will Learn?

  • Realizar a instalação do Git .
  • Utilizar os principais comandos do Git .
  • Entender os estados dos arquivos do projeto .
  • Integrar projetos versionados pelo Git ao GitHub .
  • Enviar e receber as versões do projeto na plataforma Github .
  • Resolver conflitos de alterações em arquivos do projeto. .
  • Trabalhar com branches. .
  • Desenvolver os principais fluxos de trabalho em equipe .
  • Gerenciar os arquivos em stashes .
  • Utilizar pull requests, issues e forks.