1GIT-STANDUP(1) Git Extras GIT-STANDUP(1)
2
3
4
6 git-standup - Recall the commit history
7
9 git-standup [-a author] [-m depth] [-d days ago] [-D date format] [-g]
10 [-L] [-f] [-B] [-n number of commits]
11
12 git-standup -h
13
15 Recall what you did on the last working day ..or be nosy and find what
16 someone else did.
17
19 -a author
20
21 The author of commits. Use "all" means specifying "all authors".
22 Defaults to $(git config user.name).
23
24 -m depth
25
26 The depth of recursive directory search. Defaults to 1.
27
28 -L
29
30 Enable the inclusion of symbolic links in recursive directory search.
31
32 -d 1
33
34 The start of commit history. Defaults to 1, means "1 days ago".
35
36 -D relative
37
38 The date format displayed in commit history. Defaults to "relative".
39
40 -h
41
42 Display help message.
43
44 -g
45
46 Display if commit is GPG signed (G) or not (N) in commit message.
47
48 -f
49
50 Fetch the latest commits before showing commit history.
51
52 The former version of git standup accepted <author> <since> <until> as
53 options. This interface is deprecated now, and please avoid to use it!
54
55 -B
56
57 Display the commits in branch groups.
58
59 -n number-of-commits
60
61 Limit the number of commits displayed per group. By default, the limi‐
62 tation is applied in the repository level. For example, if you have 3
63 repositories under the current directory, git standup ... -n 1 will
64 show you 3 commits at most. When -B is specific, the limitation is
65 applied in the branch level. For instance, if each of your 3 reposito‐
66 ries have 2 branches, git standup ... -B -n 1 will display 6 commits at
67 most.
68
70 This shows your commits since yesterday:
71
72
73
74 $ git standup
75
76 a26d1f9 - add profile hook (69 minutes ago) <spacewander>
77
78
79
80 This shows the author´s commits since last week:
81
82
83
84 $ git standup -a spacewander -d 7
85
86 a26d1f9 - add profile hook (70 minutes ago) <spacewander>
87 4e19859 - fix getTotalSize return value error (6 days ago) <spacewander>
88 36da84e - fix rename over bound (7 days ago) <spacewander>
89 8e4182a - add watermark.png (7 days ago) <spacewander>
90 46fef1d - use tinyXML to configure (7 days ago) <spacewander>
91
92
93
94 If current directory is not a git repo, git-standup will fetch data
95 from all top-level git repos under it:
96
97
98
99 $ cd ..
100 $ git standup -a spacewander -d 7
101
102 someProject/
103 4e19859 - fix getTotalSize return value error (6 days ago) <spacewander>
104 36da84e - fix rename over bound (7 days ago) <spacewander>
105 8e4182a - add watermark.png (7 days ago) <spacewander>
106 46fef1d - use tinyXML to configure (7 days ago) <spacewander>
107
108
109
110 By specifying the -B option, git-standuo will group the commits in
111 branches:
112
113
114
115 $ git standup -B -a spacewander -d 7
116
117 git-summary-cleanup
118 f788c78 - git-summary: clean up other shellcheck warnings (23 hours ago) <spacewander>
119 3e8c3ab - git-summary: fix incorrect active days when commits range is given (23 hours ago) <spacewander>
120 ff991ac - git-summary: remove useless result function. (23 hours ago) <spacewander>
121 203f5b4 - git-summary: add --dedup-by-email to remove duplicate users (5 days ago) <spacewander>
122
123 master
124 203f5b4 - git-summary: add --dedup-by-email to remove duplicate users (5 days ago) <spacewander>
125
126
127
128 Note that the same commit can be seen in different branches.
129
131 Originally from https://github.com/kamranahmedse/git-standup
132
134 <https://github.com/tj/git-extras/issues>
135
137 <https://github.com/tj/git-extras>
138
139
140
141 November 2019 GIT-STANDUP(1)