Learn Git faster, directly from your terminal, with friendly tips and optional AI powered explanations.
Githelp is a command line tool designed to help CSC311 student understand and remember Git commands, while working through git. Instead of searching the web every time, you forget what git status or git rebase does, you can ask Githelp inside the terminal.
GitHelp reads from a set of tips which are stored in a YAML file and can also use an AI model (llama2 one of Ollama model) to generate a more detail explanations when available. Whether you’re just starting with Git or brushing up on specific commands, GitHelp can help you on the fly.
With a focus on clarity, GitHelp aims to reduce frustration, support learning by doing, and make Git feel less intimidating.