SlideShare uma empresa Scribd logo
1 de 12
Iniciando com GIT
Marcelo Sander
marcelo.sander@gmail.com
@marcelo_sander
O que é esse tal GIT ?
• Sistema de controle de versões distribuído
• Enfatizado pela velocidade
• Criado pelo Linus Torvalds
• Nasceu pra versionar o kernel do linux
• Software Livre
Hum.. Como funciona?
• Cada diretório do GIT é um repositório
contendo o histórico com total controle
das revisões, independente do acesso de
uma rede ou servido central...
Hum.. Existem repositórios GIT do
tipo “it’s free” soltos na web?
• Sim!
• Veja alguns:
– GitHub (www.github.com)
– Bitbucket (www.bitbucket.org)
E na prática
• Receita de bolo para windows com github
– Fazer download do git para windows
– Criar conta no github.com
– Gerar a Key
– Cadastrar token e outras coisinha mais..
– Criar Projeto no GitHub
– Clonar Projeto na máquina local
SE DIVERTIR!!
=D
Primeiro passos
• Fazer download do git para windows
• Criar conta no github.com
Gerar a Key
• $ cd ~/.ssh
• $ ssh-keygen -t rsa -C email@gmail.com
Cadastrar token e
outras coisinha mais..
• $ git config --global user.name “Tucano"
• $ git config --global user.email
"email@gmail.com"
• $ git config --global github.user usuarioGit
• $ git config --global github.token 012345....
Aquele tour inicial!
• Criar Projeto no GitHub
• Clonar Projeto na máquina local
– $ git clone ...
Mais comandos?? =D
• Tem sim!
• Curta este link, tem uma relação legal dos
comandos..
– http://www.eliasdarosa.com.br/blog/tag/dicas/
Duvidas?
?
VALEU!

Mais conteúdo relacionado

Mais procurados

Git e contibuição com projetos open source usando GitHub
Git e contibuição com projetos open source usando GitHubGit e contibuição com projetos open source usando GitHub
Git e contibuição com projetos open source usando GitHubBruno Orlandi
 
Aula 1 - Curso Git e Github - Webschool
Aula 1 - Curso Git e Github - WebschoolAula 1 - Curso Git e Github - Webschool
Aula 1 - Curso Git e Github - WebschoolBruno Orlandi
 
PDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e GitoriousPDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e Gitoriousslides_teltools
 
Aula 2 - Curso Git e Github - Webschool
Aula 2 - Curso Git e Github - WebschoolAula 2 - Curso Git e Github - Webschool
Aula 2 - Curso Git e Github - WebschoolBruno Orlandi
 
Controlo de Versões Distribuído com Git - C. Augusto Proiete
Controlo de Versões Distribuído com Git - C. Augusto ProieteControlo de Versões Distribuído com Git - C. Augusto Proiete
Controlo de Versões Distribuído com Git - C. Augusto ProieteComunidade NetPonto
 
Aula 6 - Curso Git e Github - Webschool
Aula 6 - Curso Git e Github - WebschoolAula 6 - Curso Git e Github - Webschool
Aula 6 - Curso Git e Github - WebschoolBruno Orlandi
 
Minicurso Git Semcomp Beta
Minicurso Git   Semcomp BetaMinicurso Git   Semcomp Beta
Minicurso Git Semcomp BetaBruno Orlandi
 
Git e Gitlab para Iniciantes
Git e Gitlab para IniciantesGit e Gitlab para Iniciantes
Git e Gitlab para IniciantesIgorDiniz22
 
Aula 5 - Curso Git e Github - Webschool
Aula 5 - Curso Git e Github - WebschoolAula 5 - Curso Git e Github - Webschool
Aula 5 - Curso Git e Github - WebschoolBruno Orlandi
 
Controle de versão com git
Controle de versão com gitControle de versão com git
Controle de versão com gitIgorDiniz22
 

Mais procurados (19)

Git
GitGit
Git
 
Git e contibuição com projetos open source usando GitHub
Git e contibuição com projetos open source usando GitHubGit e contibuição com projetos open source usando GitHub
Git e contibuição com projetos open source usando GitHub
 
Git & Delphi
Git & DelphiGit & Delphi
Git & Delphi
 
Aula 1 - Curso Git e Github - Webschool
Aula 1 - Curso Git e Github - WebschoolAula 1 - Curso Git e Github - Webschool
Aula 1 - Curso Git e Github - Webschool
 
PDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e GitoriousPDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e Gitorious
 
Git basico
Git basicoGit basico
Git basico
 
Aula 2 - Curso Git e Github - Webschool
Aula 2 - Curso Git e Github - WebschoolAula 2 - Curso Git e Github - Webschool
Aula 2 - Curso Git e Github - Webschool
 
Mini Curso - Git com GitHub
Mini Curso - Git com GitHubMini Curso - Git com GitHub
Mini Curso - Git com GitHub
 
Controlo de Versões Distribuído com Git - C. Augusto Proiete
Controlo de Versões Distribuído com Git - C. Augusto ProieteControlo de Versões Distribuído com Git - C. Augusto Proiete
Controlo de Versões Distribuído com Git - C. Augusto Proiete
 
Git
GitGit
Git
 
BlingTech - Gitlab
BlingTech - GitlabBlingTech - Gitlab
BlingTech - Gitlab
 
Aula 6 - Curso Git e Github - Webschool
Aula 6 - Curso Git e Github - WebschoolAula 6 - Curso Git e Github - Webschool
Aula 6 - Curso Git e Github - Webschool
 
Minicurso Git Semcomp Beta
Minicurso Git   Semcomp BetaMinicurso Git   Semcomp Beta
Minicurso Git Semcomp Beta
 
#4 - Git - Stash
#4 - Git - Stash#4 - Git - Stash
#4 - Git - Stash
 
Minicurso Git
Minicurso GitMinicurso Git
Minicurso Git
 
Git & GitHub for beginners
Git & GitHub for beginnersGit & GitHub for beginners
Git & GitHub for beginners
 
Git e Gitlab para Iniciantes
Git e Gitlab para IniciantesGit e Gitlab para Iniciantes
Git e Gitlab para Iniciantes
 
Aula 5 - Curso Git e Github - Webschool
Aula 5 - Curso Git e Github - WebschoolAula 5 - Curso Git e Github - Webschool
Aula 5 - Curso Git e Github - Webschool
 
Controle de versão com git
Controle de versão com gitControle de versão com git
Controle de versão com git
 

Semelhante a Iniciando com Git

Controlo de Versões Distribuído com Git
Controlo de Versões Distribuído com GitControlo de Versões Distribuído com Git
Controlo de Versões Distribuído com GitC. Augusto Proiete
 
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedorGit e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedorFelipe Pedroso
 
Git- O minimo que você deve saber para trabalhar com ele.pptx
Git- O minimo que você deve saber para trabalhar com ele.pptxGit- O minimo que você deve saber para trabalhar com ele.pptx
Git- O minimo que você deve saber para trabalhar com ele.pptxLuiz Fernando
 
Apresentacao gitbasico
Apresentacao gitbasicoApresentacao gitbasico
Apresentacao gitbasicoMCP TECNOLOGIA
 
Workshop sistema de versionamento de código - git
Workshop  sistema de versionamento de código - gitWorkshop  sistema de versionamento de código - git
Workshop sistema de versionamento de código - gitThiago Filadelfo
 
Controle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de softwareControle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de softwareGilmar Pupo
 
Git e boas praticas!
Git e boas praticas!Git e boas praticas!
Git e boas praticas!Vitor Silva
 
Como colaborar com projetos opensource com o GitHub
Como colaborar com projetos opensource com o GitHubComo colaborar com projetos opensource com o GitHub
Como colaborar com projetos opensource com o GitHubJulio Monteiro
 
Mini curso Git - 2º dia
Mini curso Git - 2º diaMini curso Git - 2º dia
Mini curso Git - 2º diaArmando Couto
 
Github para colaboradores livres
Github para colaboradores livresGithub para colaboradores livres
Github para colaboradores livresThiago Sciotta
 
Desenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações WebDesenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações WebNando Sousa
 

Semelhante a Iniciando com Git (20)

Controlo de Versões Distribuído com Git
Controlo de Versões Distribuído com GitControlo de Versões Distribuído com Git
Controlo de Versões Distribuído com Git
 
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedorGit e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
 
Git- O minimo que você deve saber para trabalhar com ele.pptx
Git- O minimo que você deve saber para trabalhar com ele.pptxGit- O minimo que você deve saber para trabalhar com ele.pptx
Git- O minimo que você deve saber para trabalhar com ele.pptx
 
Git
GitGit
Git
 
Git ...ftw!
Git ...ftw!  Git ...ftw!
Git ...ftw!
 
Apresentacao gitbasico
Apresentacao gitbasicoApresentacao gitbasico
Apresentacao gitbasico
 
GitHub para não programadores
GitHub para não programadoresGitHub para não programadores
GitHub para não programadores
 
Workshop sistema de versionamento de código - git
Workshop  sistema de versionamento de código - gitWorkshop  sistema de versionamento de código - git
Workshop sistema de versionamento de código - git
 
Controle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de softwareControle de versões distribuído para projetos de software
Controle de versões distribuído para projetos de software
 
Curso git-0001
Curso git-0001Curso git-0001
Curso git-0001
 
Começando com GIT
Começando com GITComeçando com GIT
Começando com GIT
 
Git e boas praticas!
Git e boas praticas!Git e boas praticas!
Git e boas praticas!
 
Como colaborar com projetos opensource com o GitHub
Como colaborar com projetos opensource com o GitHubComo colaborar com projetos opensource com o GitHub
Como colaborar com projetos opensource com o GitHub
 
Go git - Presentation @Navita
Go git - Presentation @NavitaGo git - Presentation @Navita
Go git - Presentation @Navita
 
Git ao GitHub
Git ao GitHubGit ao GitHub
Git ao GitHub
 
Mini curso Git - 2º dia
Mini curso Git - 2º diaMini curso Git - 2º dia
Mini curso Git - 2º dia
 
Github para colaboradores livres
Github para colaboradores livresGithub para colaboradores livres
Github para colaboradores livres
 
Git e github
Git e githubGit e github
Git e github
 
Desenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações WebDesenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações Web
 
Git
GitGit
Git
 

Iniciando com Git

  • 1. Iniciando com GIT Marcelo Sander marcelo.sander@gmail.com @marcelo_sander
  • 2. O que é esse tal GIT ? • Sistema de controle de versões distribuído • Enfatizado pela velocidade • Criado pelo Linus Torvalds • Nasceu pra versionar o kernel do linux • Software Livre
  • 3. Hum.. Como funciona? • Cada diretório do GIT é um repositório contendo o histórico com total controle das revisões, independente do acesso de uma rede ou servido central...
  • 4. Hum.. Existem repositórios GIT do tipo “it’s free” soltos na web? • Sim! • Veja alguns: – GitHub (www.github.com) – Bitbucket (www.bitbucket.org)
  • 5. E na prática • Receita de bolo para windows com github – Fazer download do git para windows – Criar conta no github.com – Gerar a Key – Cadastrar token e outras coisinha mais.. – Criar Projeto no GitHub – Clonar Projeto na máquina local SE DIVERTIR!! =D
  • 6. Primeiro passos • Fazer download do git para windows • Criar conta no github.com
  • 7. Gerar a Key • $ cd ~/.ssh • $ ssh-keygen -t rsa -C email@gmail.com
  • 8. Cadastrar token e outras coisinha mais.. • $ git config --global user.name “Tucano" • $ git config --global user.email "email@gmail.com" • $ git config --global github.user usuarioGit • $ git config --global github.token 012345....
  • 9. Aquele tour inicial! • Criar Projeto no GitHub • Clonar Projeto na máquina local – $ git clone ...
  • 10. Mais comandos?? =D • Tem sim! • Curta este link, tem uma relação legal dos comandos.. – http://www.eliasdarosa.com.br/blog/tag/dicas/