Trabalhando com repositórios remotos

fluxo de trabalho com repositórios remotos

criar, acessar, remover ou publicar ramificações

Agenda

Fluxo de trabalho com repositório remoto

diretório local

git push

diretório no github

Adicionando o link do repositório remoto:
git remote add maria ghdamaria/projeto

diretório no github

link do repositório

alias (apelido)

Visualizando a lista de links remotos cadastrados:
git remote -v

Vamos praticar?

Subindo commits!
git push -u origin master

diretório local

git push

diretório no github

Baixando commits!
git pull

diretório local

git pull

diretório no github

Vamos praticar?

Ramificando repositórios

master

menu

footer

Criando uma nova branch

git checkout -b contato

master

contato

Criando uma nova branch

git checkout -b contato

master

contato

Acessando uma branch existente

git checkout master

master

contato

Apagando uma branch

git checkout -d contato

master

contato

Listando branchs existentes

git branch

master

contato

Publicando uma branch
git push origin gh-pages

local

git push

github

nome da branch

alias

Vamos praticar?

O repositório ainda não existe nem no computador e nem no Github

Alguns casos:

Cria o repositório

no Github

Cria o repositório

no computador

Ativa o versionamento usando o comando git init

Cria os arquivos e novas alterações depois da git add .

Cria o commit usando 

git commit -m "comentario"

Sobe os commits novos

para o Github usando o git push -u origin master

Sincroniza o repositório do computador com o do Github usando git remote add origin linkdorepo

O repositório ainda não existe no computador mas já existe no Github

Copia o link no

Github

No terminal, usa git clone linkdorepo.git para clonar o repositorio

Faz as novas alterações e depois usa git add .

Cria o commit usando 

git commit -m "comentario"

Sobe os commits novos

para o Github usando o git push

O repositório já existe no computador e no Github, mas está desatualizado no computador

No terminal, usa git pull

para baixar as novas alterações

Faz as novas alterações e depois usa git add .

Cria o commit usando 

git commit -m "comentario"

Sobe os commits novos

para o Github usando o git push

Até a próxima!

Made with Slides.com