Nway-Project, Git, github & opensource

377 visualizações

Publicada em

Open-Source é um universo de colaboração voluntária sem frescuras. Você pode contribuir para QUALQUER PROJETO que você gosta. E as pessoas que estão cuidando do projeto tem a liberdade de receber suas contribuições ou não.

Caso você tenha feito uma contribuição que os "committers" não gostem, esta contribuição continua sendo válida para você mesmo. Ou seja: você vira uma nova raiz do projeto.

Esta filosofia está presente em praticamente TODOS os aspectos do nway-project. Aprenda sobre ele, pois será útil nos demais projetos.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
377
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Nway-Project, Git, github & opensource

  1. 1. github tutorial git, github & open source
  2. 2. resumo sobre... github: apresentação do github git: apresentação do git opensource: apresentação de open-source nway-in-action: como usamos isso?
  3. 3. apresentações github “rede social” de software open source. http://www.github.com
  4. 4. apresentações github “rede social” de software open source. guarda código fonte de muitos projetos importantes como Linux, GIT, Ruby on Rails, etc
  5. 5. apresentações github “rede social” de software open source. grátis p/ projetos open-source, como o nway-project
  6. 6. apresentações git controle de mudanças para tudo que é feito de texto https://git-scm.com/
  7. 7. apresentações git controle de mudanças para tudo que é feito de texto te ajuda a manter “fotos” de cada etapa do que você está mudando. Você vai alterando as coisas e “tirando fotos”. Te ajuda a desfazer uma coisa que você se arrependeu.
  8. 8. apresentações git controle de mudanças para tudo que é feito de texto git clone -> faça o que você quiser git add -A -> git commit -m “Done” -> git push
  9. 9. apresentações open-source algo feito fica aberto para qualquer um use o que você fez. http://opensource.org/
  10. 10. apresentações open-source algo feito fica aberto para qualquer um use o que você fez. 1) alguém faz algo porque quis. 2) você acrescenta algo por que quer. 3) se você quiser, pode mandar de volta para o cara que criou 4) se ele aceitar, começa a usar o que você fez também
  11. 11. apresentações open-source algo feito fica aberto para qualquer um use o que você fez. um mundo de colaboração simples e honesta
  12. 12. nway-in-action
  13. 13. nway-in-action forking / “garfeamento” FORK (garfo)
  14. 14. nway-in-action forking / “garfeamento” FORK (garfo) Porque?
  15. 15. nway-in-action forking / “garfeamento” nway-projects/nway-website
  16. 16. nway-in-action forking / “garfeamento” Repositóriooriginal nway-projects/nway-website
  17. 17. nway-in-action forking / “garfeamento” “Ah este projeto é legal! Queria contribuir com ele! Vamos fazer um fork!“nway-projects/nway-website
  18. 18. nway-in-action forking / “garfeamento” nway-projects/nway-website
  19. 19. nway-in-action forking / “garfeamento” nway-projects/nway-website
  20. 20. nway-in-action forking / “garfeamento” nway-projects/nway-website
  21. 21. nway-in-action forking / “garfeamento” nway-projects/nway-website hudsonmendes/nway-website
  22. 22. nway-in-action forking / “garfeamento” nway-projects/nway-website hudsonmendes/nway-website douglasPinheiro/nway-website
  23. 23. nway-in-action forking / “garfeamento” nway-projects/nway-website hudsonmendes/nway-website derp-developer/nway-website douglasPinheiro/nway-website
  24. 24. nway-in-action forking / “garfeamento” nway-projects/nway-website hudsonmendes/nway-website derp-developer/nway-website douglasPinheiro/nway-website
  25. 25. nway-in-action forking / “garfeamento” 1) Hudson termina algo 2) “Queria mandar pro nway-project” 3) Faz um pull request 4) Nway-project “olha que legal” 5) Nway-project aceita!
  26. 26. nway-in-action forking / “garfeamento” E se eu não quiser mandar de volta? OK! E se a NWay não gostar? OK! Open source é assim! colaboração sem exigências, sem frescura!

×