Oii, Alexandra!
Que bom que você está progredindo com o seu desafio no Git e GitHub! Vamos esclarecer o que cada comando faz.
echo "# logica-js-projeto_inicial" >> README.md
: Este comando cria um arquivo README.md
e adiciona a linha "# logica-js-projeto_inicial" a ele. É uma boa prática ter um README para descrever seu projeto.
git init
: Inicializa um novo repositório Git no seu diretório atual. Isso cria uma pasta oculta .git
que contém todos os dados necessários para o controle de versão.
git add README.md
: Adiciona o arquivo README.md
à área de preparação (staging area). Apenas arquivos que estão nesta área serão incluídos no próximo commit.
git commit -m "first commit"
: Cria um commit com a mensagem "first commit". Um commit é uma "foto" do seu projeto naquele momento.
git branch -M main
: Renomeia a branch atual para main
. É comum usar "main" como a branch principal.
git remote add origin git@github.com:AlexandraPeres07/logica-js-projeto_inicial.git
: Adiciona um repositório remoto chamado origin
que aponta para o URL fornecido no GitHub.
git push -u origin main
: Envia (ou "puxa") suas alterações da branch main
para o repositório remoto no GitHub.
Sobre o que você mencionou, de que apenas a pasta principal foi enviada: isso acontece porque você usou git add README.md
, que adiciona apenas o arquivo README.md
à área de preparação. Para garantir que todos os arquivos e subpastas sejam incluídos, você pode usar git add .
, que adiciona todos os arquivos e subpastas do diretório atual à área de preparação.
Um abraço e bons estudos.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓