Skip to content

v1.0

Choose a tag to compare

@mefrraz mefrraz released this 16 Nov 17:05
· 9 commits to main since this release
390771e

Este é o primeiro lançamento público do GitSnap!

O GitSnap foi criado para simplificar o versionamento de projetos, oferecendo uma abordagem baseada em "snapshots" que abstrai a complexidade do Git. Esta versão
inicial foca-se nas funcionalidades essenciais para guardar e restaurar o estado de um projeto de forma rápida e segura através de uma aplicação gráfica (GUI).

Funcionalidades Principais nesta Versão

  • Interface Gráfica (GUI): Uma aplicação de desktop, simples e intuitiva, para gerir os seus snapshots.
  • Salvar Snapshot: Permite guardar o estado atual do projeto com uma mensagem descritiva.
  • Listar Snapshots: Visualiza um histórico claro de todos os snapshots guardados.
  • Restaurar Snapshot: Restaura o projeto para um snapshot anterior de forma segura, com um backup automático das alterações não guardadas.
  • Inicialização Automática: Deteta se o diretório é um repositório Git e oferece a sua inicialização.
  • Instalação Fácil: O projeto está preparado para ser facilmente instalado via pipx.