DEV Community

Git standup, how did I ever live without you?

Ben Halpern on March 21, 2017

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. Thes...
Collapse
 
bahmutov profile image
Gleb Bahmutov •

Now, if only it grabbed them across ALL my projects (or my org Git repos) and sent an email to everyone interested + dashboard that would be the best stand up tool!

Collapse
 
happz profile image
Miloš Prchlík •

How about this one github.com/psss/did/ ? It can grab "wth did I do last week??" data from other sources, not just git repos, see github.com/psss/did/tree/master/di... for the current set of plugins. It does not solve the "dashboard" part but it definitely produces something that can easily be copypasted into any "status report" e-mail :)

Collapse
 
x4121 profile image
Armin Grodon •

I could help you on the "across ALL my projects" part. Wrote something similar to remember what I did (and where).

github.com/x4121/git-amnesia

Collapse
 
hawkinjs profile image
Josh Hawkins •

This is a good idea - I may write a little node script to use this tool and do just this! :)

Collapse
 
bahmutov profile image
Gleb Bahmutov •

Hit me up then, it would be great OSS or side project,

Thread Thread
 
enguerran profile image
enguerran 🐐💨 •
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
Collapse
 
dglambert profile image
Devin Gleason Lambert •

I had such high hopes. Installed it only found 1 commit in the last 20 days.

Collapse
 
nektro profile image
Meghan (she/her) •

A lack of activity doesn’t always mean it’s broken or out of date. It could just mean they finished.

Collapse
 
ben profile image
Ben Halpern •

Yeah, especially for a personal utility that interacts with git. Not exactly Kubernetes-level stakes.

Collapse
 
laebshade profile image
Mark Shields •

All hail the monorepode

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
 
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
 
fakerr profile image
Walid Berrahal •

If you like git-standup, you may also find this one interesting :)
github.com/Fakerr/git-recall/

Collapse
 
rubyandcoffee profile image
Alexandra Wolfe •

Never heard of this before, thanks for sharing! I've just installed it :)

Collapse
 
ben profile image
Ben Halpern •

woot!

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
 
hawicaesar profile image
HawiCaesar •

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

Collapse
 
sbimochan profile image
Bimochan Shrestha •

Dayumm

Collapse
 
hytonevi profile image
Ville Hytönen •

Just wow, need to get it straight away

Collapse
 
rzorzal profile image
Ricardo Zorzal Davila •

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