Comandos basicos
Link para consulta: http://rogerdudler.github.io/git-guide/index.pt_BR.html
Criando um repositorio no Github e colocando seu projeto android no repositorio.
- Com sua conta ja logada no site do github, iremos clicar no icone de + e clicar em New repository
- Vamos colocar o nome do nosso Repositorio em "Repository name", e em "Description" podemos colocar uma descrição simples sobre aquele repositorio e vamos clicar em Create repository.
- Repositorio criado com sucesso, o destaque em vermelho é o link do seu repositorio.
- Agora vamos abrir o terminal/cmd e acessar a pasta do nosso projeto android, apos acessar a pasta no nosso projeto vamos executar os seguintes comando, a cada comando iremos aperta "Enter" para executar o comando.
- git init - cria um novo repositorio no projeto
- git add . - adiciona todos os arquivos ao index(prepara os arquivos para o commit)
- git commit -m "<comentario sobre o seu commit>" - envia as alterações para o HEAD, ou seja, as alterações estão no seu repositorio local por enquanto.
- Apos a execução do commit iremos executar os seguintes comandos.
- git remote add <seu repositorio>: Conectando o seu repositório local a um respositório remoto.
- git remote -v: Verifica o repositorio remoto
- git push -u origin master: Atualiza o repositorio remoto com as alterações do repositorio local
- Apos o processo de push ser finalizado vamos ate o nosso repositorio no github e como podemos ver o nosso projeto esta agora no repositorio remoto.
Efetuando o Clone pelo github desktop
clone: Obter um repositorio remoto apra sua maquina local
- Com sua conta ja logada no Github desktop, vamos ate o icone de +, clicar em Clone e encontrar um respositorio ja existente para baixar, no meu caso eu escolhi o ClimaCidades, apos escolher o seu respositorio clique em "Clone <nome do respositorio>"
- Apos o clone ser finalizada, ele ira mostrar essa interface, que mostra a linha do tempo do seu repositorio remoto.
- Via terminal basta acessa a pasta em que você deseja baixar o projeto e executar o seguinte comando.
git clone usuário@servidor:/caminho/para/o/repositório
Pull and Push
pull - Atualiza o seu repositorio local com a versao que esta no servidor
push - Envia as alterações do seu repositorio local para o remoto
- Pull pelo github desktop
Push pelo github desktop
Commit pelo github desktop, va ate a aba Uncommited Changes, sera mostrado os arquivo que foram alterados, em summary de um titulo para seu commit, no meu caso eu coloquei gradle, e em Description, de uma breve descrição do que foi alterado, no meu caso eu coloquei Gradle atualização, agora aperte "Commit to <branch>"
Apos o commit ser realizado com sucesso, vamos clicar em Push para enviar as alteraçõs para o servidor remoto
Commit via terminal
Primeiro teremos que adicionar os arquivos ou seja, preparar os arquivo para o commit
git add <arquivo> -- Arquivo especifico git add * -- Todos os arquivos
Agora vamos executar o commit, apos o commit executado, execute o comando push
git commit -m "comentários das alterações"
Pull via terminal
git pull
Push via terminal
git push origin <nome da branch>