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
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment