Como devo organizar os meus projetos no github?
Eu estou pensando em criar uma pasta e colocar tudo nesta pasta e deixá-la pública. É aconselhável assim?
Como devo organizar os meus projetos no github?
Eu estou pensando em criar uma pasta e colocar tudo nesta pasta e deixá-la pública. É aconselhável assim?
Oii, Iqui.
Essa é uma ótima pergunta e um ponto muito importante para quem está começando.
A ideia de criar uma pasta única para todos os projetos não é a forma mais recomendada de trabalhar com o GitHub. A plataforma é organizada de uma maneira diferente, usando um conceito central chamado "repositório".
De forma didática, pense assim:
O que é um repositório?
Um repositório (ou "repo") é como uma pasta de projeto individual. Ele contém todos os arquivos daquele projeto específico, e também todo o histórico de alterações feitas nele.
Por que não usar uma pasta para tudo?
Se você colocar todos os seus projetos (uma calculadora, um site, um jogo) dentro de um único repositório, várias coisas se complicam:
projeto-site-pessoal ou calculadora-de-imc).Qual é a forma recomendada?
A prática padrão é criar um novo repositório para cada projeto.
meu-primeiro-site.script-organizador-de-arquivos.projeto-curso-programacao-basica.Dessa forma, cada projeto tem seu próprio espaço, seu próprio histórico e suas próprias configurações.
Sobre deixá-los públicos: sim, isso é excelente. Deixar seus projetos públicos é como você constrói seu portfólio e permite que outras pessoas vejam seu trabalho e seu progresso.