SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
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

Como participar de projetos Open Source no Github?
Como participar de projetos Open Source no Github?Como participar de projetos Open Source no Github?
Como participar de projetos Open Source no Github?Guilherme Farias
 
Git e Sistemas de Controle de Versão
Git e Sistemas de Controle de VersãoGit e Sistemas de Controle de Versão
Git e Sistemas de Controle de VersãoJhonatan Henrique
 
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
 
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
 
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
 
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
 
Aula 3 - Curso Git e Github - Webschool
Aula 3 - Curso Git e Github - WebschoolAula 3 - Curso Git e Github - Webschool
Aula 3 - Curso Git e Github - WebschoolBruno Orlandi
 
Conhecendo o git.
Conhecendo o git.Conhecendo o git.
Conhecendo o git.Rafael Ivan
 
Minicurso GIT PET Computação
Minicurso GIT PET ComputaçãoMinicurso GIT PET Computação
Minicurso GIT PET ComputaçãoBruno Orlandi
 
Use o git e perca o medo de errar
Use o git e perca o medo de errarUse o git e perca o medo de errar
Use o git e perca o medo de errarBruno Calheira
 

Mais procurados (19)

Como participar de projetos Open Source no Github?
Como participar de projetos Open Source no Github?Como participar de projetos Open Source no Github?
Como participar de projetos Open Source no Github?
 
Git
GitGit
Git
 
Git & GitHub for beginners
Git & GitHub for beginnersGit & GitHub for beginners
Git & GitHub for beginners
 
Git e Sistemas de Controle de Versão
Git e Sistemas de Controle de VersãoGit e Sistemas de Controle de Versão
Git e Sistemas de Controle de Versão
 
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
 
Git
GitGit
Git
 
Primeiros passos - GIT
Primeiros passos - GITPrimeiros passos - GIT
Primeiros passos - GIT
 
Git
GitGit
Git
 
Git/GitHub
Git/GitHubGit/GitHub
Git/GitHub
 
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
 
[CEFETMG] - Introdução ao Github
[CEFETMG] - Introdução ao Github[CEFETMG] - Introdução ao Github
[CEFETMG] - Introdução ao 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
 
#4 - Git - Stash
#4 - Git - Stash#4 - Git - Stash
#4 - Git - Stash
 
Mini Curso - Git com GitHub
Mini Curso - Git com GitHubMini Curso - Git com GitHub
Mini Curso - Git com GitHub
 
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
 
Aula 3 - Curso Git e Github - Webschool
Aula 3 - Curso Git e Github - WebschoolAula 3 - Curso Git e Github - Webschool
Aula 3 - Curso Git e Github - Webschool
 
Conhecendo o git.
Conhecendo o git.Conhecendo o git.
Conhecendo o git.
 
Minicurso GIT PET Computação
Minicurso GIT PET ComputaçãoMinicurso GIT PET Computação
Minicurso GIT PET Computação
 
Use o git e perca o medo de errar
Use o git e perca o medo de errarUse o git e perca o medo de errar
Use o git e perca o medo de errar
 

Destaque

Aula 03 grupo 1A
Aula 03   grupo 1A Aula 03   grupo 1A
Aula 03 grupo 1A Yuri José
 
4566476 exercicios-de-sintaxe
4566476 exercicios-de-sintaxe4566476 exercicios-de-sintaxe
4566476 exercicios-de-sintaxeAdria Taitai
 
Cyberbullying
CyberbullyingCyberbullying
Cyberbullyingcarruls
 
Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...
Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...
Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...Cedetes Univalle
 
Horario (1)
Horario (1)Horario (1)
Horario (1)mar19643
 
las competencias basicas
las competencias basicaslas competencias basicas
las competencias basicaselenasangar
 
Proyecto innovacion
Proyecto innovacionProyecto innovacion
Proyecto innovacionmar19643
 
Noticias inesp para rede t estudo ctp-v3
Noticias inesp para rede t estudo ctp-v3Noticias inesp para rede t estudo ctp-v3
Noticias inesp para rede t estudo ctp-v3Carlos Serra
 
2.los 4 pilares de la educación
2.los 4 pilares de la educación2.los 4 pilares de la educación
2.los 4 pilares de la educaciónjaviuclm4
 
UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11
UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11
UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11willybrayand
 
Elena sánchez
Elena sánchezElena sánchez
Elena sánchezmar19643
 

Destaque (20)

El medio ambiente
El medio ambienteEl medio ambiente
El medio ambiente
 
Aula 03 grupo 1A
Aula 03   grupo 1A Aula 03   grupo 1A
Aula 03 grupo 1A
 
Islamismo
IslamismoIslamismo
Islamismo
 
4566476 exercicios-de-sintaxe
4566476 exercicios-de-sintaxe4566476 exercicios-de-sintaxe
4566476 exercicios-de-sintaxe
 
5618 presentacion matematicas
5618 presentacion matematicas5618 presentacion matematicas
5618 presentacion matematicas
 
Cyberbullying
CyberbullyingCyberbullying
Cyberbullying
 
Tramitacion tesis (2)
Tramitacion tesis (2)Tramitacion tesis (2)
Tramitacion tesis (2)
 
Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...
Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...
Agricultrua y Sello Agricultura Saludable. Reconversión agrícola para vivir m...
 
Pec
PecPec
Pec
 
Manual do jammer
Manual do jammerManual do jammer
Manual do jammer
 
Horario (1)
Horario (1)Horario (1)
Horario (1)
 
las competencias basicas
las competencias basicaslas competencias basicas
las competencias basicas
 
Proyecto innovacion
Proyecto innovacionProyecto innovacion
Proyecto innovacion
 
Noticias inesp para rede t estudo ctp-v3
Noticias inesp para rede t estudo ctp-v3Noticias inesp para rede t estudo ctp-v3
Noticias inesp para rede t estudo ctp-v3
 
2.los 4 pilares de la educación
2.los 4 pilares de la educación2.los 4 pilares de la educación
2.los 4 pilares de la educación
 
Web
WebWeb
Web
 
UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11
UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11
UPEA - INGENIERIA CIVIL - INFORME BLOCK DE CEMENTO MANUAL G11
 
Orden 2008
Orden 2008Orden 2008
Orden 2008
 
Estudio de impacto ambiental
Estudio de impacto ambientalEstudio de impacto ambiental
Estudio de impacto ambiental
 
Elena sánchez
Elena sánchezElena sánchez
Elena sánchez
 

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
 
Workshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHubWorkshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHubGilson Junior
 
EIIFRO2014 - Desenvolvimento Colaborativo de Software
EIIFRO2014 - Desenvolvimento Colaborativo de SoftwareEIIFRO2014 - Desenvolvimento Colaborativo de Software
EIIFRO2014 - Desenvolvimento Colaborativo de SoftwareAldson Diego
 
Mini curso Git - 2º dia
Mini curso Git - 2º diaMini curso Git - 2º dia
Mini curso Git - 2º diaArmando Couto
 
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
 
Git e GitHub: Versionamento de Código Fácil
Git e GitHub: Versionamento de Código FácilGit e GitHub: Versionamento de Código Fácil
Git e GitHub: Versionamento de Código FácilTiago Antônio da Silva
 
PDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e GitoriousPDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e Gitoriousslides_teltools
 
Controle de Versão com Git e como Otimizar seu Workflow com Git Flow
Controle de Versão com Git e como Otimizar seu Workflow com Git FlowControle de Versão com Git e como Otimizar seu Workflow com Git Flow
Controle de Versão com Git e como Otimizar seu Workflow com Git FlowLucas Araújo Mezêncio
 
Minicurso GIT 2022 - SENAC
Minicurso GIT 2022 - SENACMinicurso GIT 2022 - SENAC
Minicurso GIT 2022 - SENACDanilo Pinotti
 
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
 
Github para colaboradores livres
Github para colaboradores livresGithub para colaboradores livres
Github para colaboradores livresThiago Sciotta
 

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 ...ftw!
Git ...ftw!  Git ...ftw!
Git ...ftw!
 
Git
GitGit
Git
 
Workshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHubWorkshop de Introdução ao Git GitHub
Workshop de Introdução ao Git GitHub
 
EIIFRO2014 - Desenvolvimento Colaborativo de Software
EIIFRO2014 - Desenvolvimento Colaborativo de SoftwareEIIFRO2014 - Desenvolvimento Colaborativo de Software
EIIFRO2014 - Desenvolvimento Colaborativo de Software
 
Mini curso Git - 2º dia
Mini curso Git - 2º diaMini curso Git - 2º dia
Mini curso Git - 2º dia
 
Git ao GitHub
Git ao GitHubGit ao GitHub
Git ao GitHub
 
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
 
Git
GitGit
Git
 
Git e GitHub: Versionamento de Código Fácil
Git e GitHub: Versionamento de Código FácilGit e GitHub: Versionamento de Código Fácil
Git e GitHub: Versionamento de Código Fácil
 
PDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e GitoriousPDC - Engenharia - Git e Gitorious
PDC - Engenharia - Git e Gitorious
 
Começando com GIT
Começando com GITComeçando com GIT
Começando com GIT
 
Controle de Versão com Git e como Otimizar seu Workflow com Git Flow
Controle de Versão com Git e como Otimizar seu Workflow com Git FlowControle de Versão com Git e como Otimizar seu Workflow com Git Flow
Controle de Versão com Git e como Otimizar seu Workflow com Git Flow
 
Minicurso GIT 2022 - SENAC
Minicurso GIT 2022 - SENACMinicurso GIT 2022 - SENAC
Minicurso GIT 2022 - SENAC
 
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
 
Git Rápido e Fácil
Git Rápido e FácilGit Rápido e Fácil
Git Rápido e Fácil
 
Git e github
Git e githubGit e github
Git e github
 
Git & Delphi
Git & DelphiGit & Delphi
Git & Delphi
 
Github para colaboradores livres
Github para colaboradores livresGithub para colaboradores livres
Github para colaboradores livres
 

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/