Por: Mario Ernesto
Git e Github para
Iniciantes
Modo certo de usar e como
contribuir com projetos
@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
Tem medo do Terminal?
Calma ele não morde :)
Versionando seu tema
Comandos:
cd {pasta do tema}
git init
Para ter certeza que o repositório foi criado:
git status
Como nomear uma branch
git checkout -b funcionalidade_x
Comentário no commit
git commit -m "comentários das alterações"
Criando uma conta no GitHub
https://github.com/
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.
Criando um Projeto no GitHub
Criando uma issue
Issues 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.
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.
Forkar um projeto
O 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).
Contribuir com o Projeto do WP-Rio
git clone git@github.com:wp-rio/wp-rio.git
https://github.com/wp-rio/wp-rio
Obrigado!

Git e git hub para iniciantes

  • 1.
    Por: Mario Ernesto Gite Github para Iniciantes Modo certo de usar e como contribuir com projetos
  • 2.
    @marioernestoms Programador Web comquase 10 anos de experiência, Hoje divido meus projetos entre WordPress e Laravel. http://marioernestoms.com.br/ https://github.com/marioernestoms
  • 3.
    Tem medo doTerminal?
  • 4.
  • 5.
    Versionando seu tema Comandos: cd{pasta do tema} git init Para ter certeza que o repositório foi criado: git status
  • 6.
    Como nomear umabranch git checkout -b funcionalidade_x
  • 7.
    Comentário no commit gitcommit -m "comentários das alterações"
  • 8.
    Criando uma contano GitHub https://github.com/
  • 9.
    Gerando uma chaveSSH https://help.github.com/articles/generating-ssh-keys/ Chaves SSH são uma forma de identificar os computadores confiáveis, sem envolver senhas.
  • 10.
  • 11.
    Criando uma issue Issuessã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.
  • 12.
    Criando um PullRequest O pull request consiste em uma solicitação de integração das nossas modificações com o repositório que realizamos um fork.
  • 13.
    Forkar um projeto Ofork 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).
  • 14.
    Contribuir com oProjeto do WP-Rio git clone git@github.com:wp-rio/wp-rio.git https://github.com/wp-rio/wp-rio
  • 15.