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á
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:
- https://tableless.com.br/tudo-que-voce-queria-saber-sobre-git-e-github-mas-tinha-vergonha-de-perguntar/
- https://www.hostinger.com.br/tutoriais/o-que-github/
- https://blog.geekhunter.com.br/github-o-que-e-como-usar/
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.
Muito Obrigado meu velho
Forte Abraço.