-
Notifications
You must be signed in to change notification settings - Fork 8
Tutoriais
Objetivando-se proporcionar estabilidade às versões anteriores, facilitar o trabalho em equipe e ramificar o projeto, utilizamos o Git, sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software. Abaixo segue tópicos relacionados à instalação em diferentes sistemas operacionais e um pequeno tutorial de como utilizá-lo.
Para instalar o Git no Ubunto, ou em outra distribuição baseada em Debian, execute no terminal da sua máquina:
$ sudo apt-get install git
No Fedora, execulte:
$ sudo yum install git
Para as demais distribuições do Linux, veja o comando em :
http://git-scm.com/download/linux
Primeiro acesse o site oficial para baixar o instalador do git. Escolha o sistema operacional que você pretende instalar (no caso o Windows) e baixe o instalador apropriado, de preferência sua última versão.
Após o instalador se baixado, execute-o.
A primeira tela do instalador do GIT apresenta os termos da licença de utilização do GIT. Basta clicar em Next.
A segunda tela é para a seleção do local da instalação, eu mantenho o padrão C:\Program Files\Git, mas sinta-se livre para alterar. Após definir o local da instalação do GIT, clique em Next.
Escolha os componentes de sua preferência e clique em Next.
Feito isso, dê duplo clique no ícone do Git Bash e será aberto um terminal, com o seguinte prompt na linha de comando:
$
Esse prompt será o seu terminal! Sempre que falarmos de terminal, estamos falando do Git Bash.
Baixe a última versão do instalador gráfico do Git para Mac OS X .
Agora é só abrir o terminal e se prepara para utilizar o Git!
- Setar o usuário:
git config –global user.name “seuUserName”
- Setar o seu email:
git config –global user.email [email protected]
- Setar o editor:
git config --global core.editor vim
- Criar um repositório:
git init
-
Verificar status dos arquivos/diretórios:
git status
-
Adicionar arquivo/diretório
*Adicionar arquivo específico:
git add meu_arquivo.txt
*Adicionar um diretório específico:git add meu-diretório
*Adicionar todos os arquivos/diretórios:git add .
-
Comitar aquivo/diretório
- Comitar 1 arquivo:
git commit meu_arquivo.txt
- Comitar vários arquivos:
git commit meu_arq1.txt meu_arq2.txt
- Comitar informando mensagem:
git commit meu_arqui.txt -m “minha mensagem
- Comitar 1 arquivo:
-
Exibir histórico :
git log
-
Utilizando branchs:
- O master é o branch principal do git
- Criando uma nova branch:
git branch bug-123
- Trocando pra uma branch já existente:
git checkout bug-123
- Criando um novo branch e trocar:
git checkout -b bug-456
- Voltar para a branch principal:
git checkout master
- Resolver merge entre os branchs:
git merge bug-123
- Para realizar merge, é necessário estar no branch que receberá todas as alterações
- Listar branches:
git branch
- Atualizar as branch do repositório local ,baixar as referências (refs) com nomes ou tags de um ou mais repositórios (caso você tenha outro remote além do origin configurado), junto com os objetos necessários para completá-los. Basicamente ele atualiza as referências locais com relações às remotas, mas não faz o merge com o branch local:
git fetch
- O master é o branch principal do git