image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image

JA

Jessica Almeida27/08/2023 13:22
Compartilhe

Versionamento de código Git e Github (um resumo de aula)

    Versionamento de código

    É um sistema de controle de versões de um projeto, com histórico dinâmico de alterações.

    Neste curso trabalhamos com o sistema de controle de versão (vcs) distribuído Git.

    Repositório : é onde ficará sua área de trabalho, seja a remota ou a local. Você poderá criar diferentes repositórios para diferentes projetos que tiver em andamento.

    Diretório: sinônimo de pasta.

    Branchs: ramificações de um arquivo/projeto criados dentro de um repositório.

    Configurações iniciais no GIT

    As configurações de usuário são feitas nas opções de configurações global.

    Para incluir o user:

    git config --global user.name "jessica"
    

    Para incluir o e-mail do user:

    gir config --global user.email "@"
    

    Autentificarão via chave SSH

    A chave SSH é um protocolo de rede para conectar o repositório remoto ao repositório local. É sempre gerado um par de chaves, sendo uma pública e outra privada.

    Você deve gerar uma chave SSH no GitHub e vincula-la ao GIT.

    Criando e clonando Repositórios

    1. Você pode um repositório local que não esta sob controle de versão num repositório git.
    2. Ou você pode clonar um repositório git existente.

    Para criar um repositório, deve ser usado o seguinte comando:

    $ mkdir nome-do-repositório // para criar um repositório
    $ cd nome-do-repositório    // para entrar no repositório
    $ git init                  // para transformar este repositório em git  
    $ cd .git                   // para lhe mostrar que foi transformado em rep. GIT
    $ ls                        // para listar todos os repositórios existentes
    $ cat config                // irá exibir as configurações dos repsitórios
    $ git remote add origin +url-remoto  // para incluir o repositório local ao remoto
    $ cd .git
    $ cat config                // irá mostrar o repositório vinculado
    
    
    Compartilhe
    Comentários (6)
    Vittorya Oliveira
    Vittorya Oliveira - 27/08/2023 17:57

    Parabéns pelo resumo.

    AG

    Acibeli Gomes - 27/08/2023 16:29

    Muito bom 👏👏👏

    Adriano Ferreira
    Adriano Ferreira - 27/08/2023 15:11

    Muito obrigado! Excelente!

    TS

    Talita Silva - 27/08/2023 13:36

    Obrigada pelo artigo!

    Denis Stillner
    Denis Stillner - 27/08/2023 13:32

    Bom resumo, parabéns

    Vinicius Nigra
    Vinicius Nigra - 27/08/2023 13:23

    Parabéns, excelente explicação.