Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yc-w-cn/auto-git-message
A TypeScript-based full-stack application to automate the generation of meaningful and contextually appropriate Git commit messages.
https://github.com/yc-w-cn/auto-git-message
ai automation commit git message tauri typescript
Last synced: about 1 month ago
JSON representation
A TypeScript-based full-stack application to automate the generation of meaningful and contextually appropriate Git commit messages.
- Host: GitHub
- URL: https://github.com/yc-w-cn/auto-git-message
- Owner: yc-w-cn
- License: mit
- Created: 2024-05-22T08:09:35.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-27T22:42:36.000Z (8 months ago)
- Last Synced: 2024-11-07T16:16:49.709Z (3 months ago)
- Topics: ai, automation, commit, git, message, tauri, typescript
- Language: TypeScript
- Homepage: https://yc-w-cn.github.io/auto-git-message/
- Size: 1.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
# AutoGitMessage
AutoGitMessage is a TypeScript-based full-stack application designed to streamline the process of generating commit messages. It reads code changes in a Git project, generates diffs, and utilizes AI to automatically write meaningful and contextually appropriate Git commit messages.
## Features
- **Automated Diff Generation**: Reads the code changes in your Git repository and generates diffs.
- **AI-Powered Commit Messages**: Uses AI to analyze diffs and generate relevant commit messages.
- **TypeScript Full-Stack**: Built using TypeScript for both the front-end and back-end.
- **Easy Integration**: Can be integrated into your existing Git workflow seamlessly.## Screenshots
### Screenshot
![Screenshot: First Screen](screenshots/screenshot-fisrt-screen.jpg)
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.