Subindo projetos "frontend" e "backend" para o GitHub
Usando somente linhas de comando do terminal integrado do VSCode.
O sentido deste blog é, semanalmente, publicar um artigo que tenha me chamado atenção na semana anterior, submetido à uma pesquisa e, portanto, uma publicação deste assunto que me impactou, pois, pode fazer algum sentido para você também.
Frontend
Eu estava estudando um pouco de HTML, CSS e Javascript, pois, eu ando um tanto esquecido e, foi aí que eu percebi que havia uma grande diferença em como 'subir' projetos para o GitHub, usando "linhas de comando" do terminal integrado do VSCode (editor de códigos que eu uso e recomendo).
Partindo do princípio que você já tenha instalado o GIT (versionador de código), tenha uma conta no GitHub e iniciado um projeto, ainda que seja apenas exercícios de um curso, ou mesmo seu 1o projeto que finalmente saiu do papel, eu vou compartilhar com vocês esta experiência interessante que mudou minha forma de enxergar a PROGRAMAÇÃO WEB.

ao abrir o terminal, digite o comando "git init" para iniciar seu repositório;
em seguida, digite o comando "git status" para saber quais são os arquivos criados, com código novo e que não estejam "traqueados", ou em uma tradução literal "untracked"; (na extensão do GIT no VSCode, tudo isto que estou falando, está sinalizado apenas aguardando uns cliques para concluir este processo, mas, neste artigo eu gostaria de me deter apenas aos comandos no terminal integrado)
agora digite o comando "git add ." para incluir todos os arquivos de uma só vez, ou "git add para incluí-los individualmente;
para enviar estes arquivos ao versionador GIT, é necessário fazer um commit digitando o seguinte comando: "git commit -m ". Neste caso, um detalhe no destaque... as aspas devem interpolar a mensagem relacionada e pode ser aspas simples ou dupla;
o ideal é que você já tenha clonado seu repositório do GitHub antes de tudo isso, entretanto, caso não tenha acontecido, digite o comando "git remote add origin " que você pode simplesmente copiar do GitHub, clicando no botão code na página do seu repositório;
enfim, digite o comando "git push -u origin main" para que tudo que foi commitado no GIT vai subir para o GitHub;
finalize esta etapa, abrindo seu GitHub no seu navegador de preferência e confirme este processo concluído.
Backend
No backend, usando a linguagem Python, o processo se dá de uma forma diferente e até menos trabalhosa.
Partindo da hipótese que você tenha instalado o GIT (versionador de código), tenha uma conta no GitHub e iniciado um projeto, ainda que seja apenas exercícios de um curso, ou mesmo seu 1o projeto que finalmente saiu do papel (rsrsrs) suponho que você tenha clonado seu repositório do GitHub dentro de um ambiente virtual criado em seu terminal integrado, repetindo os passos anteriores: "git init", "git status" e "git add ."
Faça o commit da mesma forma: "git commit -m ", entretanto, aqui está a diferença entre os processos... o comando para envio ao GitHub é um pouquinho diferente, como se vê aqui: "git push origin main", simples assim... aí é só 'correr para o abraço', isto é, correr para o GitHub e confirmar o envio dos arquivos criados e modificados (se for o caso).
E aí, gostaram? Esta informação foi útil para você... não acredite em mim, tente você mesmo realizar estes comandos para ter a certeza de sua eficácia na agilidade do seu trabalho no dia a dia como programador web.
Abraços

