Git as Stand-up Meeting Tool

git-standup

$ brew install git-standup
$ git standup -d 7

565539e - Update Danish translations (7 days ago) <Michal Zalecki>
cacedd7 - Handle URL to disable reminders (7 days ago) <Michal Zalecki>
f5ce32a - Allow adding default attachments (7 days ago) <Michal Zalecki>
...

git-tag

$ git tag -a v1.23 -m "Super feature"
$ git tag -n
v1.23           Super feature

git-commit

$ git commit -m "[MAJOR] Super feature"
$ git standup -d 7 | grep "MAJOR"  
1443390 - [MAJOR] Super feature (30 seconds ago) <Michal Zalecki>

trello power-up

trello power-up

trello power-up

good commit message

  • If applied, this commit will refactor subsystem X for readability
  • If applied, this commit will update getting started documentation
  • If applied, this commit will remove deprecated methods
  • If applied, this commit will release version 1.0.0
  • If applied, this commit will fixed bug with Y
  • If applied, this commit will changing behavior of X
  • If applied, this commit will more fixes for broken stuff
  • If applied, this commit will sweet new API methods

git unpushed

git config --global unpushed '!GIT_CURRENT_BRANCH=$(git name-rev --name-only HEAD) \
&& git log origin/$GIT_CURRENT_BRANCH..$GIT_CURRENT_BRANCH --format="%s"'
$ git unpushed | tac
Fix radios and checkboxes in Mobile Safari
Update scenarios to work with new radio buttons
Make top margin when printing contract smaller
Add on behalf text and change signature details to align signatures
Made with Slides.com