Before using gitmess
, you must set up your OpenAI API key:
export OPENAI_API_KEY=<your_api_key>
set OPENAI_API_KEY=<your_api_key>
$env:OPENAI_API_KEY="<your_api_key>"
gm
After committing, you can choose to automatically push your commits to the repository. To activate the auto-push feature, use:
gm --set-push-auto
To ensure that gitmess has been installed correctly and to check its version, use:
gm -v
This will display the currently installed version of gitmess.
gitmess is a revolutionary tool designed to supercharge developers' git workflows by automatically generating commit messages with the power of GPT. Keeping with the conventionalcommits v1.0.0
standard, gitmess ensures that your commits remain consistent, meaningful, and time-efficient!
- 🔥 Auto-Generated Commit Messages: No more time wasted thinking about the perfect commit message.
- 📏 Conventionalcommits v1.0.0 Standard: Ensures that your commits align with best practices.
- 🤖 GPT-powered: Leverages the capabilities of GPT to generate relevant commit messages.
- 🕐 Save Time: No need to think about commit messages anymore.
- 🔄 Consistency: Follow the
conventionalcommits v1.0.0
standard every time. - 🚀 Enhance Workflow: Streamline your git process.
- Open Command Prompt as administrator.
- Run the following command:
curl -LO https://raw.githubusercontent.com/0xjesus/gitmess/main/install.bat && install.bat
- Open the Terminal.
- Use the following command to download and run the installer:
curl -LO https://raw.githubusercontent.com/0xjesus/gitmess/main/install_gitmess.sh && chmod +x install_gitmess.sh && ./install_gitmess.sh
- Open the Terminal.
- Execute the following command to download and run the installer:
curl -LO https://raw.githubusercontent.com/0xjesus/gitmess/main/install_script.sh && chmod +x install_script.sh && ./install_script.sh
Q: How does gitmess use GPT?
A: gitmess analyzes your changes and uses GPT's natural language processing capabilities to craft the perfect commit message.
This project is licensed under the MIT License. See the LICENSE
file for more details.
🌐 Happy coding and commit with style using gitmess! 🌐