Resolvi fazer um tutorial de comandos básicos de git, um guia de sobrevivência.
Primeiro baixe e instale o git
Mac OSX: https://code.google.com/p/git-osx-installer/downloads/list?can=3
Windows: https://code.google.com/p/msysgit/downloads/list?can=3
Linux: http://git-scm.com/book/en/Getting-Started-Installing-Git
Crie um repositório novo
Escolha um diretório do seu computador, crie uma nova pasta, abra a pasta e execute o comando:
git init
Para criar uma cópia de trabalho em um repositório local, execute o comando
git clone /caminho/repositório
Para repositórios remotos, o comando será
git clone usuário@servidor:/caminho/para/o/repositório
Fluxo de trabalho
Seus repositórios locais consistem em três “árvores”
1a – Working Directory: contém os arquivos vigentes.
2a – Index: funciona como uma área temporária
3a – HEAD: aponta para o último commit feito
Adicionar e confirmar
Você pode realizar mudanças (adicioná-las ao Index) usando o comando:
git add <arquivo>
ou
git add *
Commit
Pronto, agora você já está sabendo o básico, esse foi o primeiro passo no fluxo de trabalho básico do git. Mas para efetivar as mudanças no repositório, ou seja, fazer um commit, use:
git commit -m “comentário da alteração ou das alterações”
Isso faz com que os arquivos sejam enviados para o HEAD do repositório local (mas ainda não para o repositório remoto).
Enviando alterações para o repositório remoto
Suas alterações agora estão no HEAD da sua cópia de trabalho local. Para enviar estas alterações ao seu repositório remoto, execute o comando:
git push origin master
Altere master para a branch desejada, enviando suas alterações para ela.
Caso você não tenha um repositório local clonado, execute esse comando:
git remote add origin <servidor>
Assim você pode enviar suas alterações para o servidor remoto.
Deixe um comentário