Description
Collection of 60+ Git utilities extending Git's functionality with repository analysis, workflow shortcuts, and additional commands.
Opensource.com
Essential Commands
Repository Information
git summary- Show repository statisticsgit effort [file]- Show effort statistics per filegit authors- List repository authors with commit countsgit contrib <author>- Show author contributionsgit count- Count commits by user
Branch Management
git create-branch <name>- Create and checkout new branchgit delete-branch <name>- Delete branch locally and remotelygit delete-merged-branches- Delete merged branchesgit fresh-branch <name>- Create fresh branch from main
File Operations
git ignore <pattern>- Add to .gitignoregit info- Show repository informationgit changelog- Generate changelog
Advanced Commands
Release Management
git release <version>- Tag and push a new releasegit feature <name>- Start/finish feature branchgit bug <name>- Create bug fix branch
Analysis and Debugging
git delta <commit>- Show files that differ from another commitgit local-commits- Show unpushed commitsgit effort --above 15- Show files with 15+ commits
Pull Request Integration
git pr <number>- Checkout GitHub/GitLab pull requestgit pr clean- Remove all PR branches
Usage Examples
# Repository analysis
git summary --line
git effort --above 10 src/
 
# Release workflow
git release v2.1.0
 
# Pull request workflow
git pr 123
git pr clean
 
# Branch cleanup
git delete-merged-branches