Favicon of git-standup

git-standup

Quickly recall commits from your last working day across single or multiple git repositories with flexible filtering options for authors, dates, and branches.

git-standup is a command-line tool designed to help developers remember what they accomplished during their last working day. Whether you're preparing for a standup meeting or tracking progress across multiple projects, this tool automatically retrieves your recent commits with minimal effort.

The tool works by analyzing git commit history and presenting a clear summary of your work. By default, it shows commits from the last working day in the current directory and all subdirectories, making it perfect for developers juggling multiple repositories simultaneously.

Key Features:

  • Single and multi-repository support - Run once to see commits across all your projects
  • Flexible author filtering - Check your own commits, specific team members, or everyone's work
  • Customizable date ranges - View commits from specific days, weeks, or custom date ranges
  • Branch filtering - Restrict results to specific branches or remote tracking branches
  • GPG signature verification - Identify signed commits with the -g flag
  • Diff statistics - See file changes and line modifications with the -c option
  • Multiple installation methods - Install via npm, Homebrew, curl, or manual setup
  • Configurable work weeks - Adjust for different working schedules (e.g., Sunday-Thursday)
  • Directory whitelisting - Focus on specific projects using .git-standup-whitelist files

Getting Started:

Simply navigate to your project directory and run git standup. For multiple repositories, run it in the parent directory. The tool requires only one thing: good commit messages. You can customize behavior with various flags like -a for author filtering, -d for days back, -b for branch selection, and many more options for advanced use cases.

Features

Scriptable

Media

Pros

4
  • Summarizes git commits from the last working day.
  • Supports filtering by author, date, and branch.
  • Works across single and multiple git repositories.
  • Provides flexible options for customizing output.

Related tools

Share:

Quiet lately: No commits in 1 year — this project might not be actively maintained.

Auto-fetched .

Recent releases

Similar to git-standup

Favicon

 

  
 
Favicon

 

  
 
Favicon