1- .\" Automatically generated by Pandoc 1.19.2.4
1+ .\" Automatically generated by Pandoc 2.2.1
22.\"
33.TH "MGITSTATUS" "1" "Jul 2019" "" ""
44.hy
@@ -8,12 +8,17 @@ mgitstatus \[en] Show uncommitted, untracked and unpushed changes for
88multiple Git repos.
99.SH SYNOPSIS
1010.PP
11- \f[B] mgitstatus \f[ ] [\f[B] \-\- version \f[ ] ] [\f[B] \- w \f[ ] ] [\f[B] \- e \f[ ] ]
12- [\f[B] \- f \f[ ] ] [\f[B] \-\- no \- X \f[ ] ] [\f[B] DIR \f[ ] ] [\f[B] DEPTH=2 \f[ ] ]
11+ \f[B] mgitstatus \f[ ] [\f[B] \[en ] version \f[ ] ] [\f[B] \- w \f[ ] ]
12+ [\f[B] \- e \f[ ] ] [\f[B] \- f \f[ ] ] [\f[B] \[en ] no \- X \f[ ] ] [\f[B] DIR \f[ ] ]
13+ [\f[B] DEPTH=2 \f[ ] ]
1314.SH DESCRIPTION
1415.PP
1516\f[B] mgitstatus \f[ ] shows uncommited, untracked and unpushed changes in
1617multiple Git repositories.
18+ \f[B] mgitstatus \f[ ] scans for .git dirs up to \f[B] DEPTH \f[ ] directories
19+ deep.
20+ The default is 2.
21+ If \f[B] DEPTH \f[ ] is 0, the scan is infinitely deep.
1722mgitstatus shows:
1823.IP \[bu ] 2
1924\f[B] Uncommitted changes \f[ ] if there are unstaged or uncommitted
@@ -32,8 +37,7 @@ Changes in the branch may otherwise never be pushed or merged.
3237\f[B] Needs pull (BRANCH) \f[ ] if the branch is tracking a (remote) branch
3338which is ahead.
3439This requires that the local git repo already knows about the remote
35- changes (i.e.
36- you\[aq ] ve done a fetch), or that you specify the \- f option.
40+ changes (i.e.\ you've done a fetch), or that you specify the \- f option.
3741mgitstatus does NOT contact the remote by default.
3842.IP \[bu ] 2
3943\f[B] X stashes \f[ ] if there are stashes.
@@ -42,7 +46,7 @@ Since there are a lot of different states a git repository can be in,
4246mgitstatus makes no guarantees that all states are taken into account.
4347.SH OPTIONS
4448.TP
45- .B \f[B] \-\- version \f[ ]
49+ .B \f[B] \[ en ] version \f[ ]
4650Show version
4751.RS
4852.RE
@@ -53,12 +57,12 @@ Warn about dirs that are not Git repositories
5357.RE
5458.TP
5559.B \f[B] \- e \f[ ]
56- Exclude repos that are \[ aq ] ok \[ aq ]
60+ Exclude repos that are `ok'
5761.RS
5862.RE
5963.TP
6064.B \f[B] \- f \f[ ]
61- Do a \[ aq ] git fetch\[ aq ] on each repo (slow for many repos)
65+ Do a ` git fetch' on each repo (slow for many repos)
6266.RS
6367.RE
6468.TP
@@ -69,32 +73,32 @@ Force color output (preserve colors when using pipes)
6973.PP
7074You can limit output with the following options:
7175.TP
72- .B \f[B] \-\- no \- push \f[ ]
76+ .B \f[B] \[ en ] no \- push \f[ ]
7377Do not show branches that need a push.
7478.RS
7579.RE
7680.TP
77- .B \f[B] \-\- no \- pull \f[ ]
81+ .B \f[B] \[ en ] no \- pull \f[ ]
7882Do not show branches that need a pull.
7983.RS
8084.RE
8185.TP
82- .B \f[B] \-\- no \- upstream \f[ ]
86+ .B \f[B] \[ en ] no \- upstream \f[ ]
8387Do not show branches that need an upstream.
8488.RS
8589.RE
8690.TP
87- .B \f[B] \-\- no \- uncommited \f[ ]
91+ .B \f[B] \[ en ] no \- uncommited \f[ ]
8892Do not show branches that have unstaged or uncommitted changes.
8993.RS
9094.RE
9195.TP
92- .B \f[B] \-\- no \- untracked \f[ ]
96+ .B \f[B] \[ en ] no \- untracked \f[ ]
9397Do not show branches that have untracked files.
9498.RS
9599.RE
96100.TP
97- .B \f[B] \-\- no \- stashes \f[ ]
101+ .B \f[B] \[ en ] no \- stashes \f[ ]
98102Do now show stashes
99103.RS
100104.RE
@@ -121,7 +125,7 @@ $\ mgitstatus\ 3
121125.fi
122126.PP
123127The following command scans three levels deep in \f[ C ] /opt/deploy/\f[ ]
124- and hides repos that are \[ aq ] ok \[ aq ] .
128+ and hides repos that are `ok' .
125129It does not show stashes:
126130.IP
127131.nf
0 commit comments