Buscar

contWeb 1 3 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CONTROLE DE VERSÃO COM GITHUB 
BRANCH 
Um branch representa uma linha independente de desenvolvimento em um projeto com seu 
próprio histórico de confirmações (ou commits). 
No GitHub é possível visualizar os branches do repositório local ao executar a sequência: 
$ git branch 
* master 
 
$ git branch - - remote 
origin/HEAD -> origin/máster 
origin/master 
[JN1] 
REMOTE 
A opção --remote mostra a cópia do repositório local no repositório remoto do GitHub. 
BRANCH MASTER 
Todos os projetos possuem o branch Master por padrão e se considerarmos um projeto como 
uma árvore, ele seria o tronco, do qual se pode criar linhas independentes de desenvolvimento. 
Histórico de um repositório 
 
As linhas que representam as ramificações. 
Os círculos que representam confirmações (commits) individuais em cada branch. 
A seta simboliza o ponteiro que chamamos Head (cabeça), o qual representa a ramificação 
atualmente em uso. 
VERSÕES DE UM ARQUIVO EM UM PROJETO GIT 
 A versão do diretório de trabalho corresponde àquele que está sendo usado para edição. 
 A versão staged corresponde à versão alterada, mas que não foi incluída de forma 
definitiva no repositório. Trata-se, portanto, de uma versão transitória e que está 
aguardando o próximo commit para se tornar efetiva. 
 As versões permanentes, ou seja, aquelas que receberam o comando commit. 
MASTER 
C
o
m
m
it
 i
n
ic
ia
l 
C
ó
d
ig
o
 f
o
n
te
 
a
d
ic
io
n
a
d
o
 
L
in
h
a
 d
e
 c
ó
d
ig
o
 
a
d
ic
io
n
a
d
a
Head

Continue navegando