Saturday, December 2, 2017

Colinha de comandos git

Colinha de comandos git




Comecei a mexer com o git a pouco tempo, e ent�o, para n�o me perder na execu��o dos comandos, achei melhor criar essa lista de comandos �teis (pelo menos para mim), para o que eu preciso no momento.

O post n�o tem o objetivo de mostrar detalhes sobre o funcionamento do git, mas somente, como j� dito acima, servir como um modelo para novos projetos. Coisa bem b�sica.

Agora, o que interessa.

Para criar um projeto/reposit�rio LOCAL:
    mkdir projeto
    cd projeto
    git init

Este diret�rio normalmente � onde o seu projeto � montado, por exemplo, onde o projeto do Eclipse est� configurado.

Assim que existirem arquivos para serem adicionados ao reposit�rio, executar:
    git add * (para adicionar todos os arquivos)
ou
    git add (para adicionar um arquivo espec�fico)

Para verificar se existe alguma altera��o pendente:
    git status

Para commitar as altera��es no reposit�rio:
    git commit -m ""

Para remover um arquivo do reposit�rio: 
    git rm --cached
 
Para criar um reposit�rio "remoto" para armazenar os fontes, executar:
    mkdir projetos
    cd projetos/
    mkdir projeto.git 
    cd projeto.git/
    git init --bare

Como reposit�rio remoto, eu estou utilizando uma pasta no Dropbox (se puder, crie sua conta usando este link, e me ajude a ganhar 250 MB de espa�o), ou seja, fazendo dessa forma, tenho um reposit�rio "na nuvem", podendo baixar os fontes onde eu precisar.

Feito isso tudo, agora resta somente fazer a liga��o entre o reposit�rio local (pasta de trabalho) com o reposit�rio remoto:

De dentro da pasta do reposit�rio local, executar:
    git remote add origin /projeto.git

Com o "link" criado, basta fazer o push, ou seja, enviar os arquivos atuais do projeto (local) para o reposit�rio remoto:
    git push origin master

Agora, quando for necess�rio trabalhar no projeto, � s� fazer um clone do projeto do reposit�rio remoto para uma pasta qualquer:
    git clone /projeto.git

Se quiser obter mais informa��es detalhadas sobre o funcionamento do git, recomendo a execu��o do tutorial deste link, GIT Immersion.
Por hoje � s�.
Abra�o

Refer�ncias:
http://gitimmersion.com/index.html
http://blog.ladoservidor.com/2011/08/repositorio-git-remoto-e-de-graca-com.html

No comments:

Post a Comment