Mini curso Git - 1º dia
-
Upload
armando-couto -
Category
Internet
-
view
162 -
download
4
Transcript of Mini curso Git - 1º dia
![Page 1: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/1.jpg)
Mini Curso Git
Antonio Armando Couto Bem Filho www.armandocouto.com.br
@ArmandoCouto
![Page 2: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/2.jpg)
Quem é Armando Couto?• Conhecimento em tecnologias.
• Empresas trabalhadas:
• ARCE - Agência Reguladora de Serviços Públicos Delegados do Estado do Ceará (Atual)
• BrITF - Br Inovações de Tecnologia Financeira (Atual)
• Washer (Startup)
• LSBD - Laboratório de Sistemas e Banco de Dados
• G4Flex: Business Services
• Ivia - Inovação e Tecnologia
• TJCE - Tribunal de Justiça do Ceará
![Page 3: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/3.jpg)
O que vamos aprender
• O que é controle de versão;
• Por que versionar;
• Por que escolher o GIT;
• Quais ferramentas usar;
![Page 4: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/4.jpg)
Sobre o controle de versão
É um software com a finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer. Esses sistemas são comumente utilizados no desenvolvimento de software para controlar as diferentes versões.
Entre os mais comuns encontram-se as soluções livres: CVS, Mercurial, Git e SVN; e as comerciais: SourceSafe, TFS, PVCS (Serena) e ClearCase.
![Page 5: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/5.jpg)
Git x Github
• Git é o programa de versionamento.
• Github é o sistema web que dá uma interface gráfica ao programa de versionamento Git, ele é o mais conhecido.
![Page 6: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/6.jpg)
Criando um repositório local
• Crie uma pasta;
• Digite “git init”;
• Pronto.
![Page 7: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/7.jpg)
Criando a conta no GitHub
![Page 8: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/8.jpg)
Conhecendo o GitHub
![Page 9: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/9.jpg)
Conhecendo o GitHub
![Page 10: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/10.jpg)
Instalando o Git
• https://git-scm.com/book/pt-br/v1/Primeiros-passos-Instalando-Git
![Page 11: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/11.jpg)
Criando o primeiro projeto
![Page 12: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/12.jpg)
Clonando o primeiro projeto
• Abram o terminal
• Acesem a pasta aonde desejam clonar
• Digitem “git clone …”
![Page 13: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/13.jpg)
Comitando pela primeira vez, em um repositório vazio
![Page 14: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/14.jpg)
Referências
• Git - Guia Prático
• O’Relly / Novatec
• Controlando versões com Git e GitHub
• Casa do código
![Page 15: Mini curso Git - 1º dia](https://reader030.fdocuments.net/reader030/viewer/2022020110/55c80a85bb61eb31498b458b/html5/thumbnails/15.jpg)
Perguntas?