DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

Git standup, how did I ever live without you?

I am sure you've been preparing for a meeting where a team typically discusses what they did yesterday and what they are planning to do today. These are often called "standup meetings". If you are anything like me, the "remember what you did yesterday" part does not always go as smoothly as it could. Panic typically ensues and I'd find myself putting in more work than I should need to in order to simply remember the day before.

I have been using git standup for about six months and I have been very pleased. It is a simple git extension that lists your commits from yesterday.

The basic git standup command will display the git commits you performed yesterday. There are nine more flags for modification of the timeframe and other goodies. It does not provide any particularly advanced functionality, but all in all, I have found this library to be a simple and intuitive part of my daily workflow.

Latest comments (34)

Collapse
 
rzorzal profile image
Ricardo Zorzal Davila

Awesome. I had developed a CLI to create something like this command. npmjs.com/package/git-report

Collapse
 
itsasine profile image
ItsASine (Kayla)

It took 3.5 years but I'm finally on board the git standup hype train. I worked on like 8 tickets yesterday and remembered there was a way to get a summary of all my commits to just look at that instead of tracking it down in Jira haha

Collapse
 
tactics profile image
tac-tics

Very neat.

But does the install really require sudo for such a trivial task? I would use this if I could install it in userspace.

Collapse
 
hytonevi profile image
Ville Hytönen

Just wow, need to get it straight away

Collapse
 
andrespineros profile image
Andrés Felipe Piñeros

Damn! I wish I only worked with one repository. Who isn't lazy enough to publish a bash script that starts at the parent folder, iterates all the subfolders (git projects), calls the standup command inside each and writes the results of all in a single file?

Collapse
 
timabell profile image
Tim Abell

Combine it with gist.github.com/timabell/1391205#f... perhaps

Collapse
 
sbimochan profile image
Bimochan Shrestha

Dayumm

Collapse
 
hawicaesar profile image
HawiCaesar

This will save me a lot of time before stand ups meetings :-). Got to try it out

Collapse
 
nottylerjames profile image
Tyler Healey

What is that terminal that's being shown in the gif that shows the git branch you're working on?

Collapse
 
nottylerjames profile image
Tyler Healey

For those wondering the same:

Add Git Branch Name to Terminal Prompt (Mac)

Collapse
 
lennartb profile image
Lennart

You can do something similar with TFS:

```tf history "$/" /recursive /user:YOURUSERNAME /noprompt | head -n NUMBEROFCHECKINS



and as a Powershell function:



```function tfhist {tf history "$/" /recursive /user:YOURUSERNAME /noprompt | head -n NUMBEROFCHECKINS}
set-alias standup tfhist
Enter fullscreen mode Exit fullscreen mode

Some comments may only be visible to logged-in visitors. Sign in to view all comments.