g-shorts
Version:
A CLI tool that simplifies Git commands with intuitive shortcuts
35 lines (29 loc) • 1.17 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.0] - 2025-06-07
### Added
- Initial release of g-shorts
- Complete Git command shortcuts with intuitive aliases
- Support for all major Git operations:
- Setup & Configuration commands
- Basic operations (status, add, commit, amend)
- Stage & Snapshot management
- Branching operations
- Remote operations
- History & Inspection
- Stashing
- File operations
- Tagging
- History rewriting
- Built-in help system with comprehensive command reference
- Argument validation for commands requiring parameters
- Error handling with clear messages
- CLI executable as `g` command
### Features
- 80+ Git command shortcuts
- Memorable aliases (e.g., `g st` for status, `g co` for checkout)
- Support for optional and required arguments
- Cross-platform compatibility (Linux, macOS, Windows with WSL)
[1.0.0]: https://github.com/username/g-shorts/releases/tag/v1.0.0