image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Moacir Neto
Moacir Neto05/09/2023 18:32
Compartilhe

Comançando com o Git

    O que é o controle de versão?

    Controle de versão é um sistema que registra alterações em um arquivo ou conjunto de arquivos ao longo do tempo para que você possa lembrar versões específicas mais tarde. Ele também permite que você reverta para um estado anterior determinados arquivos ou um projeto inteiro.

    Como o GIT funciona?

    Em Sistemas Distribuídos de Controle de Versão como o GIT, Mercurial, Bazaar ou Darcs, clients não usam o estado mais recente dos arquivos e sim, duplicam localmente um repositório completo. Dessa forma, caso qualquer servidor caia e esses sistemas estiverem colaborando por meio dele, qualquer um dos repositório clients podem ser copiados de volta para o servidor e restaurá-lo. Cada clone é um backup completo dos dados.

    Os três estados

    O Git tem três estados principais que seus arquivos podem estar:

    1. Commited: significa que seus dados estão armazenados de forma segura em seu banco de dados local.

    2. Modified: significa que você alterou os arquivos mas ainda não fez commit no seu banco de dados.

    3. Staged: signifca "preparado" e que você marcou a versão atual de um arquivo modificado para fazer parte do seu próximo commit.

    Começando com o Git

    Após a instalação você terá que configurar seu nome de usuário e endereço de email. Isto é importante porque cada commit "carimba" essas informações de forma imutável nos commits que você começa a criar.

    Os comando são:

    $ git config --global user.name
    $ git config --global user.email
    

    Se você fizer isso usando o opção --global, só precisará fazer esse procedimento uma vez já que o Git usará essa informação para qualquer coisa que você fizer nesse sistema.

    Caso tenha interesse em usar um nome diferente eu algum projeto, deve rodar o comando sem a opção --global.

    Case esqueça qual seu nome de usuário configura, pode rodar o comando $ git config --list e será exibido as informações de configuração do seu Git, entre elas seu username e seu email. Ou pode rodar apenas o comando $ git config user.name.

    Acessando o Manual de Ajuda (manpage)

    Você pode acessar o manual para qualquer um dos comandos Git de três formas:

    $ git help <verb>
    
    $ git <verb> --help
    
    $ man git-<verb>
    

    Por exemplo, acessando a ajuda para config:

    $ git help config
    

    $ git help config

    Esses comandos podem ser acessados mesmo offline.

    Por enquanto é isso. A ideia foi trazer mesmo um pouco do início da utilização do Git e alguns comandos e configurações importantes para quem está comaçando.

    Fonte: https://git-scm.com/book/en/v2

    Compartilhe
    Comentários (0)