Git e git hub para iniciantes

15
Por: Mario Ernesto Git e Github para Iniciantes Modo certo de usar e como contribuir com projetos

Transcript of Git e git hub para iniciantes

Page 1: Git e git hub para iniciantes

Por: Mario Ernesto

Git e Github para Iniciantes

Modo certo de usar e como contribuir com projetos

Page 2: Git e git hub para iniciantes

@marioernestoms

Programador Web com quase 10 anos de

experiência, Hoje divido meus projetos entre

WordPress e Laravel.

http://marioernestoms.com.br/

https://github.com/marioernestoms

Page 3: Git e git hub para iniciantes

Tem medo do Terminal?

Page 4: Git e git hub para iniciantes

Calma ele não morde :)

Page 5: Git e git hub para iniciantes

Versionando seu tema

Comandos:

cd {pasta do tema}

git init

Para ter certeza que o repositório foi criado:

git status

Page 6: Git e git hub para iniciantes

Como nomear uma branch

git checkout -b funcionalidade_x

Page 7: Git e git hub para iniciantes

Comentário no commit

git commit -m "comentários das alterações"

Page 8: Git e git hub para iniciantes

Criando uma conta no GitHub

https://github.com/

Page 9: Git e git hub para iniciantes

Gerando uma chave SSH

https://help.github.com/articles/generating-ssh-keys/

Chaves SSH são uma forma de identificar os computadores confiáveis, sem envolver senhas.

Page 10: Git e git hub para iniciantes

Criando um Projeto no GitHub

Page 11: Git e git hub para iniciantes

Criando uma issueIssues são, basicamente, tarefas

do projeto que podem ter dois estados: aberta (open) ou fechada (closed).

No Github, a cada issue são associadas labels que indicam do que ela trata.

Page 12: Git e git hub para iniciantes

Criando um Pull Request

O pull request consiste em uma solicitação de integração das nossas modificações com o repositório que realizamos um fork.

Page 13: Git e git hub para iniciantes

Forkar um projetoO fork consiste em realizar a cópia de um repositório de alguém, adicionando esse repositório aos nossos repositórios.

Em linhas gerais, nos tornamos os ‘donos’ do repositório o qual estamos realizando o fork (mas o original se mantém intacto).

Page 14: Git e git hub para iniciantes

Contribuir com o Projeto do WP-Riogit clone [email protected]:wp-rio/wp-rio.git

https://github.com/wp-rio/wp-rio

Page 15: Git e git hub para iniciantes

Obrigado!