$30 off During Our Annual Pro Sale. View Details »

Defesa contra as artes das trevas - Github (2020)

Defesa contra as artes das trevas - Github (2020)

Palestra dada no curso Primeiros Passos em Front-End - apenas para mulheres. Dado pelas meninas da WoMakersCode

Larissa Abreu

August 27, 2020
Tweet

More Decks by Larissa Abreu

Other Decks in Programming

Transcript

  1. Defesa
    contra as
    artes
    das trevas

    View Slide

  2. @TheSweet_Lari
    Gamer, Front-end
    Dev and PotterHead
    Larissa Abreu
    @LarissaAbreu larissaabreu.dev

    View Slide

  3. Git x Github

    View Slide

  4. O que é Git?
    Versionamento de código

    View Slide

  5. View Slide

  6. Versionamento
    Modified Staged
    Server
    git add git commit
    git push
    Commited
    git clone

    View Slide

  7. Git log

    View Slide

  8. O que é Github?
    Plataforma na nuvem

    View Slide

  9. Como é o github

    View Slide

  10. Repositório git
    A pasta do seu projeto

    View Slide

  11. Criando repositório

    View Slide

  12. Tags & Releases

    View Slide

  13. Tags e releases

    View Slide

  14. Issues
    Tickets do projeto (features, bugs, etc.)

    View Slide

  15. Criando issue

    View Slide

  16. Projects
    Kanban board - Trello

    View Slide

  17. Projects

    View Slide

  18. Labels
    Etiquetas para classificação

    View Slide

  19. Labels

    View Slide

  20. Branchs
    Ramificação do projeto

    View Slide

  21. Branchs

    View Slide

  22. Pull requests
    Solicitação de alteração no código fonte

    View Slide

  23. PR’s

    View Slide

  24. Fork
    Contribuindo com outros projetos

    View Slide

  25. Fork

    View Slide

  26. Merge
    Unindo duas branchs

    View Slide

  27. Merge

    View Slide

  28. Boas práticas

    View Slide

  29. Git flow
    Branchs diferentes

    View Slide

  30. Git flow

    View Slide

  31. Code review

    View Slide

  32. Review

    View Slide

  33. Proteção de Branchs

    View Slide

  34. Protegendo sua branch

    View Slide

  35. Arquivos básicos

    View Slide

  36. Readme

    View Slide

  37. License

    View Slide

  38. Contributing

    View Slide

  39. Gitignore

    View Slide

  40. Commit’s
    Referenciando Issue/PR

    View Slide

  41. Commit’s

    View Slide

  42. Semver
    Versionamento semântico

    View Slide

  43. Versões
    1.8.2
    Versão
    Features
    Bugs

    View Slide

  44. Versões

    View Slide

  45. Changelog
    Documentando mudanças

    View Slide

  46. Changelog

    View Slide

  47. Github pages
    Hospedagem estática

    View Slide

  48. Github pages

    View Slide

  49. Integração
    Conectando com outras plataformas

    View Slide

  50. View Slide

  51. Rede social
    Diga adeus ao facebook

    View Slide

  52. Github feed

    View Slide

  53. Thanks!
    #UseThePlatform
    @TheSweet_Lari
    @LarissaAbreu
    larissaabreu.dev

    View Slide