O post de hoje é muito especial. Não por ser mais um excelente post sobre Android aqui no blog, mas por ser o primeiro guest post que aceito publicar aqui. E não é um guest post qualquer, é de um aluno meu da faculdade de Análise e Desenvolvimento de Sistemas que fez uma cadeira de Android comigo um tempo atrás, o que me deixa muito orgulhoso. Mas sem mais delongas, deixo vocês com o post escrito pelo Alan Resende.
Em uma hora na vida de um programador – ou estudante de programação – vai sentir a necessidade de utilizar um controle de versionamento, isso permite que o ambiente de desenvolvimento fique mais “seguro” do risco de perda de código ou implementações que não deram certo. Ocorre muito comigo. Vejo alguma funcionalidade interessante de algum integrante da comunidade. Vou implementar no meu aplicativo. Deixa a aplicação cheias de erro. Nessas horas, basta dar um Pull na versão estável que está no repositório do GitHub e pronto.
Nunca fui fã de utilizar console, era algo que me incomodava na utilização do Git, até que foi criado um plugin para utilizar o GitHub no Android Studio, permitindo dar Commit ou Push direto da IDE, sem precisar abrir um terminal – até porque tem um terminal integrado a IDE.
O plugin já vem instalado pela IDE. Tem de habilitar a integração com a tecnologia de controle de versionamento. Para que seja feita a configuração, vá no menu VCS, clique em Enable version Control Integration, uma pequena tela vai abrir, com um combobox para selecionar o sistema de versionamento, escolha o Git.
Selecionando a opção do Git, dando ok, ele define o repositório do seu app, que fica na pasta AndroidStudioProjects/nome-do-app como um repositório local versionado, repare que os arquivos da sua aplicação ficaram vermelhos, significa que eles não foram commitados ainda.
Agora é necessário criar um repositório remoto, que no caso é chamado de origin. Para que seja enviado de fato para o Github, deve ir ao menu VCS, reparem que ele tem novas opções agora, uma delas se chama Import into Version Control em seu submenu clique em Share Project on GitHub. Vai pedir sua senha do Github, uma tela vai se abrir informando o nome do repositório remoto no GitHub, nome remoto que por padrão é chamado de origin. Se quiser adicionar alguma descrição em seu projeto, terá uma área de texto para preencher, além disso tem um checkbox a ser marcado, caso seu projeto seja privado. Depois de tudo preenchido clique em Share.
Feito esse procedimento, vai aparecer uma mensagem na IDE dizendo que o diretório foi criado, seus arquivos foram enviados para o repositório remoto.
Vai aparecer uma tela, informando os arquivos que vão ser enviados ao GitHub, e um campo de texto para colocar um mensagem inicial.
Para enviar arquivos que foram modificados, basta clicar com o botão direito no arquivo ou na pasta raiz do projeto caso seja mais de um arquivo, vá na opção Git e depois em Commit Directory, vai abrir uma tela com a lista dos arquivos modificados, poderá adicionar uma mensagem nesse commit, para que possa identificar o que foi mudado naquele arquivo por último, depois clique no botão azul chamado Commit, apenas coloque a seta do mouse em cima dele, vai aparecer outras opções, escolha Commit and Push, vai aparecer a tela do Push, clique no botão Push, depois disso as atualizações do seu código estarão seguras no seu repositório remoto no GitHub, sem precisar dar uma linha de código no console.
Logo que você Commita direto na IDE, é possível ver em tempo real as informações no repositório remoto do seu GitHub.
E é isso, o que acharam do post do Alan? Alguém aí usa outro versionador ao invés do GitHub com o Android Studio?
Quer mais dicas sensacionais de como tirar o máximo de proveito do Android Studio? Dá uma olhada neste tutorial completo com muitas dicas úteis ou clicano banner abaixo para conhecer o meu livro!
TAGS: android mobile
Artigos Relacionados
Android SDK
As 3 formas de ganhar dinheiro desenvolvendo apps
Android SDK
Como criar um aplicativo Android que envia emails
Android SDK
Tutorial app Android com Firebase - Realtime Database
Android SDK
8 dicas para deixar seus apps Android mais profissionais
Android SDK
Como diminuir o tamanho do apk Android: 3 dicas incríveis!
Android SDK
Tutorial app Android com Firebase - Analytics e Crashes
Android SDK
Tutorial app Android com Firebase - Autenticação
Android SDK
Como programar para Android no NetBeans
Android SDK
Tutorial app de mensagens para Android com backend em Node.js
Android SDK
Consumindo APIs em Android com Retrofit e Butter Knife - Parte 2
Android SDK
Consumindo APIs em Android com Retrofit e Butter Knife
Android SDK
Como fazer um app de cronômetro em Android
1 2 3 mais Ver mais
Olá, tudo bem?
O que você achou deste conteúdo? Conte nos comentários.
Entre para minha lista e receba conteúdos exclusivos e com prioridade
Junte-se a mais de 22 mil profissionais de TI
Enviar
Categorias
.NET (21)
Agile (106)
Android SDK (47)
Carreira (70)
Corona SDK (20)
Empreendedorismo (65)
Livros (53)
Mobile (92)
Node.js (161)
React Native (13)
Web (168)
Últimas Novidades
Tutorial de Migrations com Node.js e Sequelize
Arquitetura assíncrona PubSub com Redis e Node.js
Processamento assíncrono de tarefas com filas no RabbitMQ e Node.js
Como executar tarefas agendadas com Node Schedule
Como usar a API do WordPress e LearnDash em Node.js
Tags
agile android aws business c# camunda carreira corona digital ocean firebase heroku ios java jira mobile mongodb mssql mysql nodejs oauth performance phonegap postgresql react redis regex resenha seguranca sqlite tdd typescript web