No post de hoje vou falar de uma duvida que escuto constantemente principalmente de quem está iniciando que é, como usar o GitHub no Android Studio.
Esse artigo é destinado para quem não possuem um conhecimento com versionamento e git, mas espero que todos possam tirar algum proveito das informações.
Para não ficar extremamente longo esse post vou dividir o mesmo em três partes, essa sendo a mais simples e voltada para quem está iniciando e quer apenas fazer um clone de algum repositório no Github.
Lets go.
Bem a primeira coisa que você deve ter em mente é para usar o GitHub terá que ter o Git instalado, então faça o Download em: https://git-scm.com/downloads (faça o download conforme sua plataforma, porém vou realizar o processo no Windows, caso alguém queira ajuda pra configurar no Linux ou MAC deixe nos comentários, quem sabe não rola outro post).
Então vamos instalar o Git
Checkout
Primeiro vamos baixar um projeto ja criado no github, vamos clicar em Check out project from Version Control
Agora vamos clicar em GitHub
Agora vamos fazer o login com o nosso usuario do github.
Caso você já tenha realizado login outra vez a tela apresentada será essa, pedindo o caminho (URL) do repositório.
Apos o login efetuado, vamos definir os seguintes ponto
- Git Repository URL: URL do projeto no github
- Directory: Diretorio onde vai ficar salvo o projeto
- Apos preencher os 2 campos, vamos clicar em Clone
Caso aparece esse dialog de confirmação, clique em Yes
Projeto baixado com sucesso e já configurado para realizar qualquer procedimento do git.
Commit
No android studio para realizarmos o comando de commit, iremos clicar no seguinte ícone
Sera mostrado um dialog com os arquivos que foram alterados, basta clicar em Commit e suas alteração subirão para o servidor.
Push
Vamos agora efetuar o comando de Push, para baixar as alterações do servidor para seu repositório local, vamos clicar no seguinte ícone.
No dialog que sera apresentado vamos marcar a opção Branch Default e Using Stash e vamos clicar em OK
Em seguida sera dado inicio a atualização do projeto.
Status dos arquivos em um projeto com a configuração do git
realizar o processo de commit, esse arquivo não ira para o repositório remoto.
Arquivo adicionado no projeto e já foi preparado para o git, quando você realizar o processo de commit, esse arquivo ira para o repositório remoto.
Arquivo quando foi realizado alguma modificação
Então por hora é isso colegas.
Como mencionei no inicio deste post vou ter que dividir em três partes porque tem bastante coisa, mas assim creio que ficara mais simples pra quem está começando, e também para aqueles que já tem uma certa experiência.
Bem é isso e até a próxima. (Android Wins rs)