Skip to content

Instantly share code, notes, and snippets.

@leandrocp
Created February 23, 2011 19:46
Show Gist options
  • Save leandrocp/841020 to your computer and use it in GitHub Desktop.
Save leandrocp/841020 to your computer and use it in GitHub Desktop.
Criar repositório GIT
# No servidor
cd /projetos
mkdir foo.git
cd foo.git
git --bare init
# No cliente, apenas uma vez (para "iniciar" o repositório)
cd /projetos
mkdir foo
cd foo
git init
touch hello
git add hello
git remote add origin ssh://meu_server.com.br/projetos/foo.git
git commit -am "init"
git push origin master
# De agora em diante, é só clonar o repositório
cd /projetos
git clone ssh://meu_server.com.br/projetos/foo.git
cd foo
# Comandos comuns de trabalho
# Adicionar - adiciona arquivos criados localmente que ainda não existem no repositório
git add meu_arquivo
# ou adiciona tudo de uma vez
git add -A
# Comitar - o mesmo que salvar as alterações locais
git commit -am "mensagem do que foi feito"
# Push - envia as alterações pro servidor central
# Obs: adicionar e comitar os arquivos antes do push
git push
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment