Envie seu app para o GitHub
Criado por Alyson La, @realalysonla
Traduzido por Marina Limeira, @marinalimeira_
O que você precisa antes de começar
Git & GitHub
- Verifique se o Git está instalado
- No terminal digite
git --version
(preferível a versão 1.8 ou superior)
- No terminal digite
- Se não, baixe o Git [aqui] (http://git-scm.com/downloads).
Então, configure seu perfil Git localmente - No terminal:
- Digite
git config --global user.name "seu-nome"
-
Digite
git config --global user.email "seu-email"
-
Para checar se o Git já está configurado, você pode digitar
git config --list
-
- Digite
- Crie uma conta gratuita no GitHub ou logue se você já possui uma
Instrutor(a): Fale um pouco sobre git, controle de versão e open source
Envie seu app para o GitHub utilizando a linha de comando
No seu perfil do GitHub clique em “new repo” de um nome (exemplo: rails-girls), breve descrição, escolha a opção “público”, e clique em “Criar repositório”.
Na linha de comando (tenha certeza de que você entrou na sua pasta rails-girls utilizando cd
) e insira:
Isso inicializa um repositório git no seu projeto
Nota: Se você já concluiu o guia Heroku, então você já inicializou um repositório git e pode prosseguir para os próximos passos.
Depois, verifique se um arquivo chamado README.rdoc
existe na sua pasta rails-girls:
Se o arquivo não existe, você pode criá-lo digitando:
Ou se você está utilizando Windows, digite o seguinte comando:
Instrutor(a): Fale um pouco sobre README.rdoc
Então digite:
Isso irá listar todos os arquivos no seu diretório de trabalho.
Instrutor(a): Fale um pouco sobre os seus comandos git favoritos
Então digite:
Isso adiciona todos os seus arquivos e alterações numa área temporária.
Então digite:
Isso commita todos os seus arquivos, adicionando a mensagem “primeiro commit”
Então digite:
A página do seu repositório GitHub mostrará a URL do seu repositório, então sinta-se a vontade para copiar e colar de lá, melhor do que inserir manualmente. Você pode copiar e colar o link da página do seu repositório GitHub clicando em “Clone or download”.
Isso cria um remoto, ou conexão chamado “origin” apontando para o seu repositório GitHub que você acabou de criar.
Então digite:
Isso envia seus commits para sua branch “master” no GitHub
Parabéns pelo seu primeiro app no GitHub! Você pode conferir utilizando a mesma url que você utilizou antes: https://github.com/usuario/rails-girls (sem a pasta .git)
Se quiser continuar fazendo alterações e as enviando para o GitHub, você precisará utilizar os três seguintes comandos:
E agora?
Seja parte da comunidade open source
- Siga seus colegas e instrutores(as) do RailsGirls no GitHub
- Favorite ou assista seus repositórios
- Faça o fork de um repositório, e então clone e envie alterações do seu fork. Compartilhe as alterações com o criador original o enviando um pull request!
- Crie uma issue em um projeto quando você encontrar um bug
- Explore outros projetos open source - procure por alguma linguagem de programação ou palavra chave
Aprenda mais sobre Git
- Confira trygit.org
- Use um Git Cheatsheet (PDF)
- Veja outros comandos Git em git-scm.org
Outros Guias
- Handy cheatsheet for Ruby, Rails, console etc.
- Guia 1: Tutorial de Instalação para Rails Girls
- Guia 2: Tutorial para criação da app Rails Girls (Você está aqui!)
- Guia 3: Como enviar para o GitHub (Você está aqui!)
- Guia 4: Colocando seu app online em…
- Guia 5: Funcionalidades de uma área de comentários para a app Rails Girls
- Guia 6: Adicione design à sua aplicação com HTML e CSS
- Guia 7: Thumbnails em listas de ideas
- Guia 8: Autenticação (para usuários) com Devise
- Guia 9: Adicionando Gravatar para a aplicação
- Guia 10: Melhorando seu design da sua aplicação com HTML e CSS
- Guia 11: Continuous Deployment
- Guia 12: Construindo um aplicativo de votação em Sinatra
- Guia 13: Construa um diário em Ruby on Rails
- Guia 14: Adicione back-end ao seu aplicativo (páginas de administração)
- Guia 15: Acesse explicações adicionais do app Rails Girls