Couverture de livre électronique gratuite Versionamento de código com GIT + GitHub

Ebook gratuitVersionamento de código com GIT + GitHub

Nouveau cours

64 pages

Voir le cours gratuit

Contenu du cours

1

1. Introdução ao versionamento de código

2

2. O que é Git?

3

3. Benefícios do versionamento de código

4

4. Git vs outros sistemas de controle de versão

5

5. Instalação do Git em diferentes sistemas operacionais

6

6. Configuração inicial do Git

7

7. Entendendo os três estados do git: Modified, Staged e Committed

8

8. Criando seu primeiro repositório Git

9

9. O ciclo de vida dos arquivos em um projeto Git

10

10. Trabalhando com repositórios locais: add, commit, status, log

11

11. Usando .gitignore para ignorar arquivos

12

12. Visualização de histórico: diffs e logs

13

13. Desfazendo mudanças locais (revert e reset)

14

14. Branching: o que são branches?

15

15. Criando e experimentando com branches

16

16. Merging: integrando branches

17

17. Resolvendo conflitos de merge

18

18. Rebasing: alternativa ao merge

19

19. Stashing: salvando mudanças temporariamente

20

20. Trabalhando com tags

21

21. Git Alias: criando atalhos para comandos

22

22. Reflog: recuperando dados com reflog

23

23. Git Hooks: automatizando tarefas

24

24. GIT: Git Internals - entender o .git

25

25. Aprofundamento em Git Branch e Merge strategies

26

26. Introdução ao GitHub

27

27. Criando uma conta no GitHub

28

28. Overview da interface do GitHub

29

29. Criando repositórios no GitHub

30

30. Clonando repositórios do GitHub

31

31. Empurrando mudanças para o GitHub (git push)

32

32. Pull Requests: contribuindo para projetos

33

33. Forking: criando sua própria cópia do repositório

34

34. Fetch e Pull: atualizando repositórios locais

35

35. GitHub Issues: rastreando problemas

36

36. GitHub Actions: automação com CI/CD

37

37. GitHub Pages: hospedando páginas estáticas

38

38. Proteção de branches e Pull Request Reviews

39

39. Integração do GitHub com ferramentas externas

40

40. Uso de Markdown para documentação no GitHub

41

41. Gerenciamento de projetos com Kanban no GitHub

42

42. Colaboração em projetos open-source

43

43. Estratégias de branching como Gitflow

44

44. Políticas de contribuição (CONTRIBUTING.md)

45

45. Licenças Open Source e o GitHub

46

46. Segurança no GitHub: Tokens, SSH e GPG keys

47

47. Privacidade e controle de acessos no GitHub

48

48. Git LFS (Large File Storage) para grandes arquivos

49

49. GitHub API para automação e integração

50

50. Uso do GitHub Desktop e ferramentas GUI

51

51. Contribuindo para projetos privados

52

52. Migrando para Git/GitHub de outros sistemas

53

53. Trabalhando em equipe com Git e GitHub

54

54. Melhores práticas para commits e mensagens de commit

55

55. Revisão de código e code ownership

56

56. Estratégias para sincronizar forks

57

57. Backups e mirroring de repositórios

58

58. Análise de código com GitHub - code scanning

59

59. Uso do GitHub para gerenciamento de dependências

60

60. Temas avançados em Git (submodules, subtrees)

61

61. FAQs comuns sobre Git e GitHub

62

62. Workflows colaborativos: Rebase vs. Merge Workflows

63

63. Resumão e melhores práticas usando Git e GitHub

64

64. Recursos adicionais para aprendizado contínuo

Et beaucoup plus

Téléchargez l'application dès maintenant pour avoir accès à + 3300 cours gratuits, exercices, certificats et de nombreux contenus sans rien payer !

  • Cours en ligne 100% gratuits du début à la fin

    Des milliers de cours vidéo en ligne, cours audio ou texte.

  • Plus de 48 000 exercices gratuits

    Pour tester vos connaissances lors de cours en ligne

  • Certificat numérique gratuit et valide avec code QR

    Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail

Application Cursa sur l'écran du livre électronique, l'écran du cours vidéo et l'écran des exercices du cours, ainsi que le certificat de fin de cours

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte