git-recall Ammaar
Use this command to install git-recall:
winget install --id=Ammaar.git-recall -e A personal git standup tool written in pure C see what you committed by day, week, month, or year. No dependencies, just git.
winget install --id=Ammaar.git-recall -e A personal git standup tool written in pure C see what you committed by day, week, month, or year. No dependencies, just git.
> Your personal git standup tool. See what you (and your team) did — by day, week, month, or year.
Built in pure C. No dependencies. Just git.
winget install AMMAAR-IC.git-recall
sudo add-apt-repository ppa:ammaar-apt/git-recall
sudo apt update
sudo apt install git-recall
git clone https://github.com/AMMAAR-IC/git-recall
cd git-recall
make
sudo make install
git-recall # default: last 1 week
git-recall --day # last 1 day
git-recall --week # last 1 week
git-recall --month # last 1 month
git-recall --year # last 1 year
-Ngit-recall --day -3 # last 3 days
git-recall --week -2 # last 2 weeks
git-recall --month -2 # last 2 months
git-recall --year -2 # last 2 years
git-recall --month > recall.txt # write to existing file
git-recall --month > -mk recall.txt # create file and write
──────────────────────────────────────────────────────
git recall — Last Week (since 2026-04-04)
──────────────────────────────────────────────────────
2026-04-11
448e66e git-recall 0.1.0 : the base version @ 19:41 AMMAAR-IC
──────────────────────────────────────────────────────
Total commits: 1
──────────────────────────────────────────────────────
On Windows, PowerShell may display box-drawing characters (─, —) as garbled text like ΓöÇ.
This is a UTF-8 encoding issue, not a bug in git-recall.
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
git-recall --week
# open your PowerShell profile
notepad $PROFILE
# add this line and save
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
Restart PowerShell and git-recall will render correctly from now on.
Install Windows Terminal from the Microsoft Store — full Unicode support out of the box, no configuration needed.
| Situation | Message |
|---|---|
| Not in a git repo | Not a git repository. Run 'git init' first. |
| Unknown flag | Unknown option: --xyz |
Missing filename after > | Expected filename after '>' |
| Cannot open/create file | Cannot open file 'x': |
winget uninstall Ammaar.git-recall
sudo apt remove git-recall
sudo make uninstall
MIT — see LICENSE