A lightweight AI-integrated Git helper tool for developers. It can automatically generate commit messages using the OpenAI API and lets you commit only the changes you need with clear messages.
Display staging area.
- status -none→ Display staging area
Display commit messages.
- disp -f<file #>→ Display commit message for the selected file
- disp -a→ Display message for every file
Regenerate or manually provide commit messages.
- change -cmg -f<file #>→ Use Gita to regenerate commit message
- change -cmo -f<file #>→ Enter a custom commit message manually
Commit files to the repository.
- commit -a→ Commit all files
- commit -<file #>→ Commit the selected file
Remove files from commit.
- uncommit -a→ Remove all files
- uncommit -<file #>→ Remove a specific commit
- Go to the Releases section where the tool is hosted.
- Download the archive file for gita.
- Once downloaded, unzip the archive.
- Make the installer executable:
chmod +x install.sh 
- Run the installer:
./install.sh 
- After installation, you may safely remove the downloaded archive and the unzipped folder.
Once installed, you can launch the tool by typing:
gita