Skip to content

Releases: cridertechnologies/git-alias-generator

Initial release

06 Aug 17:52
3d18a2d

Choose a tag to compare

Initial Release

This is the initial release. It still needs some work, but it should at least compile!

✨ Features

🎯 Intuitive Alias Creation

  • Visual command builder: Select Git commands with checkboxes instead of writing complex shell scripts
  • Real-time preview: See exactly what your alias will do before creating it
  • Smart validation: Get warnings about naming conflicts and invalid inputs
  • Parameter customization: Configure commit messages, branch names, and other command parameters

🤖 AI-Powered Commit Messages

  • OpenAI integration: Generate meaningful commit messages based on your staged changes
  • Multiple AI models: Support for GPT-3.5, GPT-4, and GPT-4o Mini
  • Secure API key storage: Your credentials stay on your machine

📋 Alias Management

  • View existing aliases: See all your Git aliases in one place
  • Smart organization: Distinguish between tool-created and manual aliases
  • Easy cleanup: Delete aliases you no longer need
  • Conflict detection: Get notified when alias names already exist

🛠️ Common Git Workflows

Built-in support for the most common Git operations:

  • Stage changes (git add .)
  • Commit with messages (git commit -m "message")
  • Push to remote (git push)
  • Switch branches (git checkout <branch>)
  • Pull latest changes (git pull)
  • Branch cleanup (remove stale local branches)