Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introdução ao Git

Introdução ao Git

Seminário apresentado no Tecgraf/PUC-Rio sobre conceitos de Git, funções e ferramentas. Além disso, foi abordada a relação do modelo de trabalho e comandos de SVN com Git.

Hiarison Gigante

April 04, 2013
Tweet

More Decks by Hiarison Gigante

Other Decks in Technology

Transcript

  1. O que é Git? • Random three-letter combination that is

    pronounceable • Global information tracker • Goddamn idiotic truckload
  2. Coisa Nova... • Velocidade • Design simples • Suporte robusto

    a desenvolvimento não linear • Totalmente distribuído • Capaz de gerenciar de forma eficiente projetos grandes (kernel)
  3. Git

  4. Workflow Local 1. git init //inicia repo loca 2. git

    add files //adiciona ao stage (index) 3. git commit //grava versão
  5. Workflow Local com remoto 1. git clone repo 2. (modifica

    arquivos) 2. git add files //adiciona ao stage (index) 3. git commit //grava versão local 4. git pull //update 5. git push //empurra para o remoto
  6. Onde estão minhas branchs? 1. git branch nome //adiciona branch

    2. git branch //lista branchs 3. git checkout nome-da-branch //alterna branch 4. git branch -d nome-da-branch //remove branch