Click any tag below to further narrow down your results
Links
smartcommit is a command-line tool that generates structured commit messages based on your code changes. It uses AI to analyze staged changes and asks questions to clarify the intent behind the code. You can choose between different AI providers for analysis.
Gitlogue is a terminal tool that animates your Git commit history, creating a visual representation of code changes with realistic typing effects. You can replay specific commits, view diffs, and customize themes. It offers a unique way to explore project evolution and can be used for presentations or as a decorative screensaver.
The article introduces tree-me, a tool designed to streamline the process of using Git worktrees. It allows users to create and manage multiple branches in separate directories with minimal setup, improving workflow efficiency. The tool automates common tasks and organizes worktrees by repository and branch names.
git-who is a command-line tool designed to identify the contributors responsible for entire components or subsystems within a codebase, moving beyond the capabilities of git blame. It provides various subcommands to visualize authorship data in different formats, such as tables and file trees, allowing users to filter results by paths or commits. The tool can be installed via Homebrew or built from source with Go and Ruby dependencies.