Escolar Documentos
Profissional Documentos
Cultura Documentos
Agenda
Controle de verso
GIT
Configurao
Comandos Bsicos
Exerccios
Controle de Verso
O que ?
Controle de verso um sistema que registra (salva)
(Google)
http://git-blame.blogspot.com.br/
O que GIT?
Um Sistema de Controle de Verses Distribudo
Poderoso demais!!!
To rpido quanto as outras ferramentas
Loucura Loucura Loucura!!!
Sobre o GIT
Forte suporte para um desenvolvimento no linear;
Desenvolvimento distribudo
Toolkits
Cryptographic auth. history
Como Instalar?!
No Linux:
sudo apt-get install git
Outros sistemas
http://git-scm.com
Escalvel
Operaes locais
Branching e merging
Fast
Demais
Centralizado
Online
No to esclavel
GIT Workflow.
1. Modifica seus arquivos no diretrio
que se encontra.
2. Snapshots so adicionais no Staging
Area
3. Faz um COMMIT.
Comandos Bsicos
git INIT //inicia um diretrio como projeto git
git status //imprime o status atual do repositrio
git diff //imprime as mudanas feitas no arquivo
git add <filename> //adiciona um arquivo
git commit m Mensagem de commit //salvo
local
git log //histria do projeto
Mas antes
Vamos configurar.
Nome e email:
Editor padro:
git init
Cria o diretrio .git no diretrio que voc se
encontra
Por que?
Precisa avisar ao GIT onde est os arquivos a serem
trackeados
git add
Adicionar um arquivo/diretrio para ser comitado
Exemplos:
git add .
git status
Mostra os arquivos que devem ser adicionados, ou
git diff
Mostra as mudanas feitas no arquivo alvo.
git commit
git commit m mensagem aqui
Git commit am mensagem aqui
-a = adiciona os arquivos modificados e os
git log
Como ver o histrico dos commit?
Use o git log
O checksum sempre o nico para cada commit
local>
Por exemplo:
https://github.com/jzferreira/minicurso.git