Article image

JS

José Sousa19/08/2023 11:05
Compartilhe

Sobre o versionamento de códigos com o Git e o GitHub

    Olá, comunidade do fórum! Meu nome é José Luan e estou estudando para me tornar um desenvolvedor fullstack em Java e Angular.

    Hoje, eu gostaria de compartilhar com vocês sobre o que eu aprendi nas primeiras aulas, sobre um dos conceitos fundamentais para qualquer desenvolvedor: o versionamento de código.

    O que é "versionamento de código"?

    O versionamento de código é a prática de acompanhar e gerenciar as mudanças no código-fonte ao longo do tempo. Isso é essencial para facilitar a colaboração entre desenvolvedores, controlar as alterações e manter um histórico detalhado do desenvolvimento de um projeto.

    O que é "Git"?

    O Git é um sistema de controle de versão distribuído que permite rastrear as mudanças no código-fonte. Ele oferece um histórico completo de alterações, facilitando a reversão a versões anteriores, o trabalho em paralelo e a fusão de diferentes contribuições.

    O que é "GitHub"?

    O GitHub é uma plataforma de hospedagem de código que permite armazenar repositórios Git online e colaborar de maneira eficiente com outros desenvolvedores. Algumas funcionalidades importantes incluem:

    • Hospedagem de Repositórios Remotos.
    • Gerenciamento de Issues e Projetos.
    • Colaboração via Pull Requests.
    • Integração Contínua (CI) com serviços como Travis CI, CircleCI, etc.
    • Uso de Actions para automatizar tarefas.

    Galera, só lembrando que o versionamento de código é uma habilidade essencial para um desenvolvedor. E o Git, junto com o GitHub, oferecem uma maneira de gerenciar projetos de forma colaborativa e eficiente.

    Espero que o meu resumo tenha sido útil. E fico à disposição para responder a quaisquer perguntas ou interações que vocês forem fazer. Vamos continuar aprendendo e melhorando juntos!

    Compartilhe
    Comentários (5)

    JF

    Jarisson Filho - 19/08/2023 13:29

    Muito bom mesmo!!

    Isaque Fagundes
    Isaque Fagundes - 19/08/2023 12:00

    A Aula foi excelente, e você criou uma pub resumida mas muito informativa e direta, parabéns !

    VC

    Vanessa Cavalcanti - 19/08/2023 11:23

    Obrigada por essas informações, estou voltando a estudar agora na área de desenvolvimento e precisava dessas orientações. Confesso estar um pouco perdida!

    JM

    Jonas Melo - 19/08/2023 11:12

    Nossa, muito bom.


    Printei e mandei pra um amigo que me perguntou esses dias e não sou responder direito.


    👌🏻

    Reinor Marselha
    Reinor Marselha - 19/08/2023 11:10

    Muito boa sua publicação, de fato a parte de versionamento para o desenvolvedor é muito importante, é a forma de se resguardar e garantir o funcionamento completo do sistema.