Hi,
I'd like to propose a new command: `git recall`.
## Motivation
Developers often need a quick way to review what they (or their team) committed recently -- for standups, weekly summaries, or general self-review. Currently this requires constructing a `git log` invocation with --author, --since, --oneline, and formatting flags, which is non-obvious for casual users.
## Proposal
`git recall` would be a porcelain command that shows a formatted summary of recent commits, grouped by date:
git recall # last 1 week (default) git recall --day # last 1 day git recall --week -2 # last 2 weeks git recall --month # last 1 month git recall --year # last 1 year
Example output:
--------------------------------------------------
git recall -- Last Week (since 2026-04-06)
--------------------------------------------------
2026-04-11
448e66e Add login page @ 19:41 Alice
2026-04-10
91bc3fa Fix null pointer @ 14:22 Bob
--------------------------------------------------
Total commits: 2
--------------------------------------------------## Implementation
I have a working standalone implementation in pure C with no dependencies, available at:
https://github.com/AMMAAR-IC/git-recall
It currently runs as an external binary (git-recall). I am interested in contributing this as a built-in Git subcommand if the community finds the idea worthwhile.
I am aware that similar output can be produced via:
git log --oneline --since=1.week.ago --author=$(git config user.name)
However, git recall aims to provide a more discoverable, human-friendly interface for this common workflow, similar to how `git switch` and `git restore` were introduced to simplify `git checkout`.
## Questions for the community
1. Is this functionality considered within scope for a built-in command? 2. Would `git recall` be an appropriate name, or would something like `git activity` or `git standup` be preferred? 3. Are there existing plans or discussions around a similar feature?
I am happy to write a proper patch series if the idea is well-received.
Thank you for your time.
Ammaar Bakshi https://github.com/AMMAAR-IC/git-recall