GityAI is an agentic AI tool that can automate Git workflows.
Click on the above thumbnail to watch the Demo video
Download the latest release from the releases page
Add the binary to your PATH or make a alias in .bashrc
or .zshrc
:
alias gityai="path/to/gityai/gityai"
Then run gityai
on a newly open terminal to check if the installation was successful.
To setup GityAI in your computer, get Gemini API key from Gemini API. Then run the below command
gityai setup
The API key will be stored in your computer securely.
Each of your project should be initialized with GityAI to use the tool. Run the below command in the project root directory
gityai init
gityai <command> [options]
Generate a Git commit message based on the changes made in the project directory:
gityai cm -s
Generate a Pull Request description based from current branch
gityai prd -s