Controle de versão com e git

552 visualizações

Publicada em

Aula sobre controle de versão com plugin E-Git para eclipse IDE.

Publicada em: Educação
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
552
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
27
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Controle de versão com e git

  1. 1. Controle de Versão. Um exemplo prático com Eclipse IDE, E-Git e Github . Thiago Barros ADS-640 GitHub: https://github.com/Barrostsb
  2. 2. O problema • Cópias de segurança de seus arquivos. – Qual a versão mais recente?
  3. 3. O problema • Cópias de segurança de seus arquivos. – Recuperar uma versão antiga?
  4. 4. • Desenvolver projetos em paralelo ou em equipe O problema
  5. 5. Controle de versão • O controle de versão é um sistema que registra as mudanças feitas em um arquivo, ou um conjunto de arquivos, ao longo do tempo de forma que você possa recuperar versões específicas.
  6. 6. Controle de versão • Ele te oferece uma maneira muito mais inteligente e eficaz de organizar seu projeto pois, sem precisar mexer na versão principal, é possível: – acompanhar um histórico de desenvolvimento, – desenvolver paralelamente (equipes), – customizar uma versão, – incluir outros requisitos, – incluir finalidades especificas, – modificar layout, – resgatar o sistema em um ponto que estava estável.
  7. 7. Sistemas de controle de versão
  8. 8. Qual é o utilizar?
  9. 9. E-git • E-Git é um plugin para Eclipse IDE que permite controlar projetos do Eclipse com o sistema de controle de versão Git.
  10. 10. Instalação do E-Git Eclipse Kepler • Menu help >> Eclipse Marketplace
  11. 11. Instalação do E-Git Eclipse Kepler • Menu help >> Eclipse Marketplace Clique em INSTALL Procure por Egit
  12. 12. Criar repositório para um projeto • Botão direto no projeto >> team >> share project
  13. 13. Criar repositório para um projeto • Selecione o sistema de controle de versão GIT
  14. 14. Criar repositório para um projeto Crie um novo repositório
  15. 15. Perspectiva do Git no Eclipse • Menu Window >> open perspective >> other >> git
  16. 16. Commitar projeto para o repositório Na aba Git Staging Mensagem da versão Commitada. Arquivos com mudanças Clique e arraste Arquivos a serem comittados
  17. 17. Commitar projeto para o repositório • Para selecionar os arquivos que irão ser commitados você pode clicar e arrastar ou clicar com o botão direito e escolher adicionar ao índice ou substituir com a versão existente no repositório.
  18. 18. Commitar projeto para o repositótio Na aba Git Staging Mensagem da versão Comitada. Para commit Pega versão do arquivo que esta no repositorio
  19. 19. Commitar projeto para o repositótio Aba git Reflog : clique duas vezes para ver detalhes de um determidado commit
  20. 20. Commitar projeto para o repositótio Detalhes do Commit
  21. 21. Commitar projeto para o repositótio Mudanças feitas nos arquivos em determinado commit
  22. 22. Utilizar versão de commit anterior • Botão direito sobre commit desejado >> Checkout
  23. 23. Visualizar histórico de mudanças em determinado arquivo • Botão direito sobre o arquivo >> team >> show in history
  24. 24. Comparar determinado commit com arquivo atual • Botão direito sobre o commit >> compare with workspace Versão Atual Versão do commit escolhido
  25. 25. Repositórios remotos
  26. 26. Criar Projetos no git Hub • Criar novo repositório no github – Aba repositories >> new Aba repositories
  27. 27. Criar Projetos no git Hub • Adicionar nome ao repositório
  28. 28. Criar Projetos no git Hub Copie a url do repositório remoto
  29. 29. Criar Projetos no git Hub • No Eclipse, botão direito no projeto >> team >> remote> push
  30. 30. Criar Projetos no git Hub Url do repositório remoto Usuário no Github Caminho do repositório
  31. 31. Botão direito sobre o projeto >> team >> Push Branch Commitar novas alterações ao repositório remoto
  32. 32. Commitar novas alterações ao repositório remoto
  33. 33. Puxar alterações do repositório remoto Botão direito sobre o projeto > team > Pull
  34. 34. Clonar Projeto do github Copie a url do repositório remoto
  35. 35. Clonar Projeto do github • Botão direito na área em branco do project explorer >> import >> Git >> Projects from git
  36. 36. Clonar Projeto do github Importar de repositórios locais Importar de repositórios remotos • Botão direito na área em branco do project explorer >> import >> Git >> Projects from git
  37. 37. Clonar Projeto do github
  38. 38. • Pontos Fracos
  39. 39. • Considerações
  40. 40. Perguntas? ? ?
  41. 41. Referências • GIT : <http://git-scm.com/book/pt-br/> • DEVMEDIA<http://www.devmedia.com.br/sistemas-de- controle-de-versao/24574#ixzz33ai2poAK> • E-git: <http://www.eclipse.org/egit/> • YawTecnologia:<http://www.yaw.com.br/screencast/>

×