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!

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more