cefet_web

Trabalho Prático 0

Conhecendo o Git

Logomarca do Git


O que é?

Git é um sistema de controle de versão e de gerenciamento de código fonte (tipo CVS, SVN, SourceSafe, TFS etc.) descentralizado (ou distribuído).

Ele foi originalmente proposto e criado por Linus Torvalds para possibilitar que várias pessoas pudessem eficientemente trabalhar no Kernel do Linux ao mesmo tempo.


Foto do Linus Torvalds

Fonte: foto do filme Harry Potter e o Cálice de Fogo de Linus Torvalds


Ok, professor, mas não era Web?


Por que Git?

Foto mostrando as pesquisas dos termos Git, SVN e CVS no Google ao longo dos anos


Foto mostrando as pesquisas dos termos Git, SVN e CVS no Google ao longo dos anos


Além disso,


Beleza, vamos fazer isso aí!!


O Trabalho

  1. Aprender a usar o Git
    1. Fazer o curso gratuito sobre Git na DIO (aprox. 3h)
    2. Instalar o Git no seu computador
  2. Registrar-se no GitHub
  3. Criar um repositório público (gratuito) no GitHub com o nome "web-tp0" e descrição "TP0 do curso de Programação Web do CEFET/MG"
  4. Clonar o repositório criado no GitHub para o seu computador
    $ git clone https://github.com/SEU_USUARIO/web-tp0.git
    

  1. Criar um arquivo com o nome README.md, no seu computador, na pasta raiz do repositório, com o conteúdo:

    <h1>TP0 de Web: Aprendendo Git</h1>
    
    Link para meu perfil na Digital Innovation One (DIO):
    <a href="https://web.digitalinnovation.one/users/SEU_USUARIO?tab=achievements">
      perfil
    </a>
    
    Link para baixar meu certificado na DIO:
    <a href="https://certificates.digitalinnovation.one/ID_DO_CERTIFICADO">
      perfil
    </a>
    
    <img src="https://fegemo.github.io/cefet-web/images/medalha-curso-git-na-dio.png">
    

    Troque SEU_USUARIO e ID_DO_CERTIFICADO pelos valores correspondentes.


  1. Adicionar o arquivo README.md ao repositório
    $ git add README.md
    
  2. Marcar essa inclusão do arquivo na “história” do repositório (commit)
    $ git commit -m "Adiciona o arquivo README.md com a medalha"
    
  3. Enviar o repositório para o servidor de origem - no caso, estamos hospedando no GitHub
    $ git push
    
  4. Enviar o link do repositório (https://github.com/SEU_USUARIO/web-tp0) para o professor via SIGAA da disciplina.