DEV Community

Cover image for Aprenda como salvar uma "parte"(versão) do seu projeto no Github
Alessandra do Couto
Alessandra do Couto

Posted on

Aprenda como salvar uma "parte"(versão) do seu projeto no Github

Se você, assim como eu, estuda programação fazendo vários projetos práticos, salvar cada parte(versão) vai ajudar a aumentar a sua produtividade. Cada versão será criada, através das chamadas tags, muito utilizada em projetos do mundo real.

Por exemplo, eu tenho 4 partes de um projeto:

  • Construir a parte relacionada a Services, Context, Models, Controllers da Rest API;
  • Implementar a autenticação JWT na API;
  • Construir a interface do front-end com React.js e Tailwind CSS;
  • Consumir a API utilizando axios utilizando React.js;

Ufa! É tanta coisa que dá pra se perder em onde começa e termina nosso projeto.

Então, vamos salvar a primeira versão do projeto:

  • Antes de tudo, tenha certeza que você já subiu as mudanças do seu projeto para a master lá no repositório remoto(origin). Se tu já enviou, vá para o segundo passo. Se não, na pasta do seu projeto abra o terminal ou git bash e digite os códigos abaixo:
git add .
Enter fullscreen mode Exit fullscreen mode
git commit -m "Adiciona sua mensagem"
Enter fullscreen mode Exit fullscreen mode
git push
Enter fullscreen mode Exit fullscreen mode

  • Verifique qual foi seu último commit e copie o nome dele com o comando abaixo.
git log --oneline | nl
Enter fullscreen mode Exit fullscreen mode

Fiz uma tabela que explica o comando anterior.
O último commit feito é o de nome 5c050cf que se refere ao número 1 na tabela.

Número Nome do Commit Mensagem do Commit
1 5c050cf Edita comentário em Program.cs
2 a4a48fc Edita technologies no README.md
3 8f04cf3 Cria Back-End da Rest API
4 d3880b7 Update pic repository README.md

ultimo commit no git


  • Crie uma tag com uma vesão(v1.0.0, por exemplo) e uma mensagem:
git tag -a v1.0.0 -m "Implementacao inicial do Back-end"
Enter fullscreen mode Exit fullscreen mode

  • Confira se a tag foi realmente criada:
git tag
Enter fullscreen mode Exit fullscreen mode

lista de tags criadas


  • Por último, envie a tag para o repositório remoto:
git push origin v1.0.0
Enter fullscreen mode Exit fullscreen mode

envia ao repositorio remoto a tag criada


Para conferir o resultado

Vá até o repositório do seu projeto lá no Github e do lado direito da página vá até Releases e clique em 1 tags:

releases na pagina do github

tags no github


Bom, por hoje, é isso pessoal! Qualquer dúvida ou sugestões fiquem à vontade para comentar!

Image of AssemblyAI

Automatic Speech Recognition with AssemblyAI

Experience near-human accuracy, low-latency performance, and advanced Speech AI capabilities with AssemblyAI's Speech-to-Text API. Sign up today and get $50 in API credit. No credit card required.

Try the API

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay