O que é Github?

Olá,sou novo por aqui e também novo na área de programação e vejo sempre as pessoas comentando sobre github, tenho até um perfil mas não entendo nada sobre ele.
Peço encarecidamente que alguém me explique o mínimo que eu devo saber sobre ele para aproveitar ao máximo a plataforma.
Agradeço desde já :slight_smile:

Github é um serviço que permite criar repositórios de arquivos, focado de códigos fonte e projetos de programação. Também fornece outros recursos como controle do projeto, gerenciamento de problemas (issues), dentre outras coisas. Ele usa o sistema de controle de versão chamado git como base.

Um sistema de controle de versão permite gerenciar as modificações em arquivos, especialmente de texto plano (como código fonte), facilitando o processo de controlar as alterações que são feitas. Com isso, é possível criar versões diferentes de um mesmo arquivo para fazer alterações sem perder o arquivo original, o que permite trabalhar paralelamente em recursos independentes em um mesmo arquivo e mesclar essas alterações posteriormente, além de facilmente reverter alterações ou acompanhar a evolução do código fonte.

Algumas leituras:

Mais importante, é algo que se aprende usando e não é tão complicado como parece, ainda mais que IDEs modernas oferecem amplo suporte a isso.

Abraço.

1 curtida

Muito Obrigado meu velho
Forte Abraço.