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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.