Fix man page usage docs

Correct stale command usage details in the affected man pages
This commit is contained in:
spacewander 2026-03-23 19:35:13 +08:00
parent 65dd36ae62
commit adce717843
48 changed files with 410 additions and 595 deletions

View file

@ -1,6 +1,6 @@
.\" generated with Ronn-NG/v0.9.1
.\" http://github.com/apjanke/ronn-ng/tree/0.9.1
.TH "GIT\-ARCHIVE\-FILE" "1" "May 2020" "" "Git Extras"
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-ARCHIVE\-FILE" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-archive\-file\fR \- Export the current HEAD of the git repository to an archive
.SH "SYNOPSIS"
@ -14,11 +14,11 @@ Archive naming conventions:
.P
On any branch: \fBgit\-extras\.1\.7\.0\-110\-gafefba7\.branch\-name\.zip\fR
.P
On master branch: \fBgit\-extras\.1\.7\.0\-110\-gafefba7\.zip\fR
On the default branch: \fBgit\-extras\.1\.7\.0\-110\-gafefba7\.zip\fR
.P
On a detached HEAD (e\.g\. a tag): \fBgit\-extras\.1\.7\.0\.zip\fR
.P
The \'/\' and \'\e\' in the branch name will be converted into \'\-\'\.
The '/' and '\e' in the branch name will be converted into '\-'\.
.SH "AUTHOR"
Written by Philipp Klose <\fIme@thehippo\.de\fR>
.SH "REPORTING BUGS"

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' content='text/html;charset=utf8'>
<meta name='generator' content='Ronn-NG/v0.9.1 (http://github.com/apjanke/ronn-ng/tree/0.9.1)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-archive-file(1) - Export the current HEAD of the git repository to an archive</title>
<style type='text/css' media='all'>
/* style: man */
@ -93,7 +93,7 @@
<p>On any branch: <code>git-extras.1.7.0-110-gafefba7.branch-name.zip</code></p>
<p>On master branch: <code>git-extras.1.7.0-110-gafefba7.zip</code></p>
<p>On the default branch: <code>git-extras.1.7.0-110-gafefba7.zip</code></p>
<p>On a detached HEAD (e.g. a tag): <code>git-extras.1.7.0.zip</code></p>
@ -113,7 +113,7 @@
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>May 2020</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-archive-file(1)</li>
</ol>

View file

@ -20,7 +20,7 @@ Archive naming conventions:
On any branch: `git-extras.1.7.0-110-gafefba7.branch-name.zip`
On master branch: `git-extras.1.7.0-110-gafefba7.zip`
On the default branch: `git-extras.1.7.0-110-gafefba7.zip`
On a detached HEAD (e.g. a tag): `git-extras.1.7.0.zip`

View file

@ -1,34 +1,23 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-BROWSE\-CI" "1" "March 2022" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-BROWSE\-CI" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-browse\-ci\fR \-
.
\fBgit\-browse\-ci\fR \- View the CI page for the current repository
.SH "SYNOPSIS"
\fBgit\-browse\-ci\fR [remote_name]
.
\fBgit\-browse\-ci\fR [<remote_name>]
.SH "DESCRIPTION"
Opens the current git repository CI page in your default web browser\.
.
.SH "OPTIONS"
<remote_name>
.
.P
The name of the remote you wish to browse to\. Defaults to the first remote if not specified\.
.
The name of the remote you wish to browse to\. Defaults to the current branch's configured remote, or \fBorigin\fR if not specified\.
.SH "EXAMPLES"
$ git browse\-ci
.
.P
$ git browse\-ci upstream
.
.SH "AUTHOR"
Written by Peter Benjamin <\fIhttps://github\.com/pbnj\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,9 +1,9 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<title>git-browse-ci(1) - &lt;View the web page for the current repository&gt;</title>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-browse-ci(1) - View the CI page for the current repository</title>
<style type='text/css' media='all'>
/* style: man */
body#manpage {margin:0}
@ -69,14 +69,15 @@
<li class='tr'>git-browse-ci(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-browse-ci</code> - <span class="man-whatis"><view the web page for current repository /></span>
</p>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-browse-ci</code> - <span class="man-whatis">View the CI page for the current repository</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-browse-ci</code> [remote_name]</p>
<p><code>git-browse-ci</code> [&lt;remote_name&gt;]</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@ -86,14 +87,14 @@
<p>&lt;remote_name&gt;</p>
<p>The name of the remote you wish to browse to. Defaults to
the first remote if not specified.</p>
<p>The name of the remote you wish to browse to. Defaults to the current
branch's configured remote, or <code>origin</code> if not specified.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
<p> $ git browse-ci</p>
<p>$ git browse-ci</p>
<p> $ git browse-ci upstream</p>
<p>$ git browse-ci upstream</p>
<h2 id="AUTHOR">AUTHOR</h2>
@ -107,10 +108,9 @@ the first remote if not specified.</p>
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>March 2022</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-browse-ci(1)</li>
</ol>

View file

@ -1,9 +1,9 @@
git-browse-ci(1) -- <View the web page for the current repository>
git-browse-ci(1) -- View the CI page for the current repository
================================
## SYNOPSIS
`git-browse-ci` [remote_name]
`git-browse-ci` [&lt;remote_name&gt;]
## DESCRIPTION
@ -13,8 +13,8 @@ Opens the current git repository CI page in your default web browser.
&lt;remote_name&gt;
The name of the remote you wish to browse to. Defaults to
the first remote if not specified.
The name of the remote you wish to browse to. Defaults to the current
branch's configured remote, or `origin` if not specified.
## EXAMPLES

View file

@ -1,61 +1,41 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-BROWSE" "1" "June 2022" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-BROWSE" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-browse\fR \-
.
\fBgit\-browse\fR \- View the web page for the current repository
.SH "SYNOPSIS"
\fBgit\-browse\fR [remote_name] [file_name] [line_1] [line_2]
.
\fBgit\-browse\fR [REMOTE\-NAME] [FILE\-NAME] [LINE\-1] [LINE\-2]
.SH "DESCRIPTION"
Opens the current git repository website in your default web browser\.
.
.SH "OPTIONS"
<remote_name>
.
REMOTE\-NAME
.P
The name of the remote you wish to browse to\. Defaults to the first remote if not specified\.
.
.P
<file_name>
.
FILE\-NAME
.P
The name of the file you wish to browse to\.
.
.P
<line_1>
.
LINE\-1
.P
The line number of the file you wish to browse to\.
.
.P
<line_2>
.
LINE\-2
.P
The line range (from <line_1> to <line_2>) of the file you wish to browse to\.
.
The line range (from LINE\-1 to LINE\-2) of the file you wish to browse to\.
.SH "EXAMPLES"
$ git browse
.
.P
$ git browse upstream
.
.P
$ git browse upstream bin/git\-browse
.
.P
$ git browse upstream bin/git\-browse 42
.
.P
$ git browse upstream bin/git\-browse 1 42
.
.SH "AUTHOR"
Written by Mark Pitman <\fIhttps://github\.com/mapitman\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,9 +1,9 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<title>git-browse(1) - &lt;View the web page for the current repository&gt;</title>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-browse(1) - View the web page for the current repository</title>
<style type='text/css' media='all'>
/* style: man */
body#manpage {margin:0}
@ -69,14 +69,15 @@
<li class='tr'>git-browse(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-browse</code> - <span class="man-whatis"><view the web page for current repository /></span>
</p>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-browse</code> - <span class="man-whatis">View the web page for the current repository</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-browse</code> [remote_name] [file_name] [line_1] [line_2]</p>
<p><code>git-browse</code> [REMOTE-NAME] [FILE-NAME] [LINE-1] [LINE-2]</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@ -84,35 +85,35 @@
<h2 id="OPTIONS">OPTIONS</h2>
<p>&lt;remote_name&gt;</p>
<p>REMOTE-NAME</p>
<p>The name of the remote you wish to browse to. Defaults to
the first remote if not specified.</p>
<p>&lt;file_name&gt;</p>
<p>FILE-NAME</p>
<p>The name of the file you wish to browse to.</p>
<p>&lt;line_1&gt;</p>
<p>LINE-1</p>
<p>The line number of the file you wish to browse to.</p>
<p>&lt;line_2&gt;</p>
<p>LINE-2</p>
<p>The line range (from &lt;line_1&gt; to &lt;line_2&gt;) of the file you wish to
<p>The line range (from LINE-1 to LINE-2) of the file you wish to
browse to.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
<p> $ git browse</p>
<p>$ git browse</p>
<p> $ git browse upstream</p>
<p>$ git browse upstream</p>
<p> $ git browse upstream bin/git-browse</p>
<p>$ git browse upstream bin/git-browse</p>
<p> $ git browse upstream bin/git-browse 42</p>
<p>$ git browse upstream bin/git-browse 42</p>
<p> $ git browse upstream bin/git-browse 1 42</p>
<p>$ git browse upstream bin/git-browse 1 42</p>
<h2 id="AUTHOR">AUTHOR</h2>
@ -126,10 +127,9 @@ browse to.</p>
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>June 2022</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-browse(1)</li>
</ol>

View file

@ -1,9 +1,9 @@
git-browse(1) -- <View the web page for the current repository>
git-browse(1) -- View the web page for the current repository
================================
## SYNOPSIS
`git-browse` [remote_name] [file_name] [line_1] [line_2]
`git-browse` [REMOTE-NAME] [FILE-NAME] [LINE-1] [LINE-2]
## DESCRIPTION
@ -11,22 +11,22 @@ Opens the current git repository website in your default web browser.
## OPTIONS
&lt;remote_name&gt;
REMOTE-NAME
The name of the remote you wish to browse to. Defaults to
the first remote if not specified.
&lt;file_name&gt;
FILE-NAME
The name of the file you wish to browse to.
&lt;line_1&gt;
LINE-1
The line number of the file you wish to browse to.
&lt;line_2&gt;
LINE-2
The line range (from &lt;line_1&gt; to &lt;line_2&gt;) of the file you wish to
The line range (from LINE-1 to LINE-2) of the file you wish to
browse to.
## EXAMPLES

View file

@ -1,27 +1,24 @@
.\" generated with Ronn-NG/v0.9.1
.\" http://github.com/apjanke/ronn-ng/tree/0.9.1
.TH "GIT\-BULK" "1" "February 2025" "" "Git Extras"
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-BULK" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-bulk\fR \- Run git commands on multiple repositories
.SH "SYNOPSIS"
\fBgit\-bulk\fR [\-g] [\-\-no\-follow\-symlinks] [\-\-no\-follow\-hidden] ([\-a]|[\-w
.br
\fBgit\-bulk\fR \-\-addworkspace
.br
\fBgit\-bulk\fR \-\-removeworkspace <ws\-name>
.br
\fBgit\-bulk\fR \-\-addcurrent <ws\-name>
.br
\fBgit\-bulk\fR \-\-purge
.br
\fBgit\-bulk\fR \-\-listall
.nf
git\-bulk [\-q|\-\-quiet] [\-g] [\-\-no\-follow\-symlinks] [\-\-no\-follow\-hidden] ([\-a]|[\-w WS\-NAME]) GIT\-COMMAND
git\-bulk \-\-addworkspace WS\-NAME WS\-ROOT\-DIRECTORY (\-\-from URL\-OR\-FILE)
git\-bulk \-\-removeworkspace WS\-NAME
git\-bulk \-\-addcurrent WS\-NAME
git\-bulk \-\-purge
git\-bulk \-\-listall
.fi
.SH "DESCRIPTION"
git bulk adds convenient support for operations that you want to execute on multiple git repositories\.
.IP "\[ci]" 4
.IP "\(bu" 4
simply register workspaces that contain multiple git repos in their directory structure
.IP "\[ci]" 4
.IP "\(bu" 4
run any git command on the repositories of the registered workspaces in one command to \fBgit bulk\fR
.IP "\[ci]" 4
.IP "\(bu" 4
use the "guarded mode" to check on each execution
.IP "" 0
.SH "OPTIONS"
@ -41,27 +38,27 @@ Do not traverse symbolic links under the workspace when searching for git reposi
.P
Do not traverse hidden (dotted) directories under the workspace when searching for git repositories\.
.P
\-w <ws\-name>
\-w WS\-NAME
.P
Run the git command on the specified workspace\. The workspace must be registered\.
.P
<git command>
GIT\-COMMAND
.P
Any git Command you wish to execute on the repositories\.
.P
\-\-addworkspace
\-\-addworkspace WS\-NAME WS\-ROOT\-DIRECTORY (\-\-from URL\-OR\-FILE)
.P
Register a workspace for bulk operations\. All repositories in the directories below <ws\-root\-directory> get registered under this workspace with the name <ws\-name>\. <ws\-root\-directory> must be absolute path\.
Register a workspace for bulk operations\. All repositories in the directories below WS\-ROOT\-DIRECTORY get registered under this workspace with the name WS\-NAME\. WS\-ROOT\-DIRECTORY must be an absolute path\.
.P
With option '\-\-from' the URL to a single repository or a file containing multiple URLs can be added and they will be cloned directly into the workspace\. Suitable for the initial setup of a multi\-repo project\.
.P
\-\-removeworkspace <ws\-name>
\-\-removeworkspace WS\-NAME
.P
Remove the workspace with the logical name <ws\-name>\.
Remove the workspace with the logical name WS\-NAME\.
.P
\-\-addcurrent <ws\-name>
\-\-addcurrent WS\-NAME
.P
Adds the current directory as workspace to git bulk operations\. The workspace is referenced with its logical name <ws\-name>\.
Adds the current directory as workspace to git bulk operations\. The workspace is referenced with its logical name WS\-NAME\.
.P
git bulk \-\-purge
.P
@ -121,7 +118,7 @@ Remove all registered workspaces:
$ git bulk \-\-purge
.fi
.SH "FILES"
.IP "\[ci]" 4
.IP "\(bu" 4
\fB\.gitconfig\fR: Store the \fBgit\-bulk\fR registered workspaces under the \fBbulkworkspaces\fR key\.
.IP "" 0
.SH "AUTHOR"

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' content='text/html;charset=utf8'>
<meta name='generator' content='Ronn-NG/v0.9.1 (http://github.com/apjanke/ronn-ng/tree/0.9.1)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-bulk(1) - Run git commands on multiple repositories</title>
<style type='text/css' media='all'>
/* style: man */
@ -78,12 +78,13 @@
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-bulk</code> [-g] [--no-follow-symlinks] [--no-follow-hidden] ([-a]|[-w <ws-name>]) <git command> </git></ws-name><br>
<code>git-bulk</code> --addworkspace <ws-name> <ws-root-directory> (--from <url or file>) </url></ws-root-directory></ws-name><br>
<code>git-bulk</code> --removeworkspace &lt;ws-name&gt; <br>
<code>git-bulk</code> --addcurrent &lt;ws-name&gt; <br>
<code>git-bulk</code> --purge <br>
<code>git-bulk</code> --listall</p>
<pre><code>git-bulk [-q|--quiet] [-g] [--no-follow-symlinks] [--no-follow-hidden] ([-a]|[-w WS-NAME]) GIT-COMMAND
git-bulk --addworkspace WS-NAME WS-ROOT-DIRECTORY (--from URL-OR-FILE)
git-bulk --removeworkspace WS-NAME
git-bulk --addcurrent WS-NAME
git-bulk --purge
git-bulk --listall
</code></pre>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@ -114,27 +115,27 @@
<p>Do not traverse hidden (dotted) directories under the workspace when searching for git repositories.</p>
<p>-w &lt;ws-name&gt;</p>
<p>-w WS-NAME</p>
<p>Run the git command on the specified workspace. The workspace must be registered.</p>
<p>&lt;git command&gt;</p>
<p>GIT-COMMAND</p>
<p>Any git Command you wish to execute on the repositories.</p>
<p>--addworkspace <ws-name> <ws-root-directory> (--from <url or file></url></ws-root-directory></ws-name></p>
<p>--addworkspace WS-NAME WS-ROOT-DIRECTORY (--from URL-OR-FILE)</p>
<p>Register a workspace for bulk operations. All repositories in the directories below &lt;ws-root-directory&gt; get registered under this workspace with the name &lt;ws-name&gt;. &lt;ws-root-directory&gt; must be absolute path.</p>
<p>Register a workspace for bulk operations. All repositories in the directories below WS-ROOT-DIRECTORY get registered under this workspace with the name WS-NAME. WS-ROOT-DIRECTORY must be an absolute path.</p>
<p>With option '--from' the URL to a single repository or a file containing multiple URLs can be added and they will be cloned directly into the workspace. Suitable for the initial setup of a multi-repo project.</p>
<p>--removeworkspace &lt;ws-name&gt;</p>
<p>--removeworkspace WS-NAME</p>
<p>Remove the workspace with the logical name &lt;ws-name&gt;.</p>
<p>Remove the workspace with the logical name WS-NAME.</p>
<p>--addcurrent &lt;ws-name&gt;</p>
<p>--addcurrent WS-NAME</p>
<p>Adds the current directory as workspace to git bulk operations. The workspace is referenced with its logical name &lt;ws-name&gt;.</p>
<p>Adds the current directory as workspace to git bulk operations. The workspace is referenced with its logical name WS-NAME.</p>
<p>git bulk --purge</p>
@ -216,7 +217,7 @@ $ git bulk --purge
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>February 2025</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-bulk(1)</li>
</ol>

View file

@ -3,12 +3,12 @@ git-bulk(1) -- Run git commands on multiple repositories
## SYNOPSIS
`git-bulk` [-g] [--no-follow-symlinks] [--no-follow-hidden] ([-a]|[-w &lt;ws-name&gt;]) &lt;git command&gt; <br/>
`git-bulk` --addworkspace &lt;ws-name&gt; &lt;ws-root-directory&gt; (--from &lt;URL or file&gt;) <br/>
`git-bulk` --removeworkspace &lt;ws-name&gt; <br/>
`git-bulk` --addcurrent &lt;ws-name&gt; <br/>
`git-bulk` --purge <br/>
`git-bulk` --listall
git-bulk [-q|--quiet] [-g] [--no-follow-symlinks] [--no-follow-hidden] ([-a]|[-w WS-NAME]) GIT-COMMAND
git-bulk --addworkspace WS-NAME WS-ROOT-DIRECTORY (--from URL-OR-FILE)
git-bulk --removeworkspace WS-NAME
git-bulk --addcurrent WS-NAME
git-bulk --purge
git-bulk --listall
## DESCRIPTION
@ -36,27 +36,27 @@ git bulk adds convenient support for operations that you want to execute on mult
Do not traverse hidden (dotted) directories under the workspace when searching for git repositories.
-w &lt;ws-name&gt;
-w WS-NAME
Run the git command on the specified workspace. The workspace must be registered.
&lt;git command&gt;
GIT-COMMAND
Any git Command you wish to execute on the repositories.
--addworkspace &lt;ws-name&gt; &lt;ws-root-directory&gt; (--from &lt;URL or file&rt;gt;)
--addworkspace WS-NAME WS-ROOT-DIRECTORY (--from URL-OR-FILE)
Register a workspace for bulk operations. All repositories in the directories below &lt;ws-root-directory&gt; get registered under this workspace with the name &lt;ws-name&gt;. &lt;ws-root-directory&gt; must be absolute path.
Register a workspace for bulk operations. All repositories in the directories below WS-ROOT-DIRECTORY get registered under this workspace with the name WS-NAME. WS-ROOT-DIRECTORY must be an absolute path.
With option '--from' the URL to a single repository or a file containing multiple URLs can be added and they will be cloned directly into the workspace. Suitable for the initial setup of a multi-repo project.
--removeworkspace &lt;ws-name&gt;
--removeworkspace WS-NAME
Remove the workspace with the logical name &lt;ws-name&gt;.
Remove the workspace with the logical name WS-NAME.
--addcurrent &lt;ws-name&gt;
--addcurrent WS-NAME
Adds the current directory as workspace to git bulk operations. The workspace is referenced with its logical name &lt;ws-name&gt;.
Adds the current directory as workspace to git bulk operations. The workspace is referenced with its logical name WS-NAME.
git bulk --purge

View file

@ -1,30 +1,19 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-DELETE\-MERGED\-BRANCHES" "1" "October 2017" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-DELETE\-MERGED\-BRANCHES" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-delete\-merged\-branches\fR \- Delete merged branches
.
.SH "SYNOPSIS"
\fBgit\-delete\-merged\-branches\fR
.
.SH "DESCRIPTION"
Deletes all branches merged in to current HEAD\. Does not delete \fImaster\fR, even if run from a branch that is a descendant of \fImaster\fR\.
.
Deletes all branches merged in to current HEAD\. Does not delete the default branch, even if run from a branch that is a descendant of it\.
.SH "EXAMPLES"
.
.nf
$ git delete\-merged\-branches
.
.fi
.
.SH "AUTHOR"
Written by Jesús Espino <\fIjespinog@gmail\.com\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-delete-merged-branches(1) - Delete merged branches</title>
<style type='text/css' media='all'>
/* style: man */
@ -68,19 +68,20 @@
<li class='tr'>git-delete-merged-branches(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-delete-merged-branches</code> - <span class="man-whatis">Delete merged branches</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-delete-merged-branches</code></p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p> Deletes all branches merged in to current HEAD. Does not delete <em>master</em>, even if run from a branch that is
a descendant of <em>master</em>.</p>
<p>Deletes all branches merged in to current HEAD. Does not delete the default branch, even if run from a branch that is
a descendant of it.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
@ -89,7 +90,7 @@
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Jesús Espino &lt;<a href="&#x6d;&#97;&#105;&#108;&#116;&#111;&#58;&#106;&#x65;&#x73;&#x70;&#105;&#110;&#111;&#x67;&#64;&#x67;&#x6d;&#x61;&#x69;&#108;&#x2e;&#x63;&#111;&#109;" data-bare-link="true">&#x6a;&#x65;&#115;&#112;&#105;&#110;&#x6f;&#x67;&#64;&#x67;&#x6d;&#97;&#x69;&#x6c;&#x2e;&#x63;&#111;&#109;</a>&gt;</p>
<p>Written by Jesús Espino &lt;<a href="mailto:jespinog@gmail.com" data-bare-link="true">jespinog@gmail.com</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -99,10 +100,9 @@
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>October 2017</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-delete-merged-branches(1)</li>
</ol>

View file

@ -7,8 +7,8 @@ git-delete-merged-branches(1) -- Delete merged branches
## DESCRIPTION
Deletes all branches merged in to current HEAD. Does not delete *master*, even if run from a branch that is
a descendant of *master*.
Deletes all branches merged in to current HEAD. Does not delete the default branch, even if run from a branch that is
a descendant of it.
## EXAMPLES

View file

@ -1,48 +1,29 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-DELTA" "1" "October 2017" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-DELTA" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-delta\fR \- Lists changed files
.
.SH "SYNOPSIS"
\fBgit\-delta\fR [<branch>] [<filter>]
.
.SH "DESCRIPTION"
Lists all files that differ from a branch\. By default, lists files that have been added, copied, or modified as compared to the \fBmaster\fR branch\.
.
Lists all files that differ from a branch\. By default, lists files that have been added, copied, or modified as compared to the configured default branch\.
.SH "EXAMPLES"
Lists all modified and renamed files vs\. \fBmaster\fR:
.
Lists all modified and renamed files vs\. \fBmain\fR:
.IP "" 4
.
.nf
$ git delta master MR
.
$ git delta main MR
.fi
.
.IP "" 0
.
.P
Lists all deleted files vs\. \fBexample\fR:
.
.IP "" 4
.
.nf
$ git delta example D
.
.fi
.
.IP "" 0
.
.SH "AUTHOR"
Written by Ivan Malopinsky <\fIhello@imsky\.co\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-delta(1) - Lists changed files</title>
<style type='text/css' media='all'>
/* style: man */
@ -68,34 +68,35 @@
<li class='tr'>git-delta(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-delta</code> - <span class="man-whatis">Lists changed files</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-delta</code> [&lt;branch&gt;] [&lt;filter&gt;]</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>Lists all files that differ from a branch. By default, lists files that have been added, copied, or modified as compared to the <code>master</code> branch.</p>
<p>Lists all files that differ from a branch. By default, lists files that have been added, copied, or modified as compared to the configured default branch.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
<p> Lists all modified and renamed files vs. <code>master</code>:</p>
<p>Lists all modified and renamed files vs. <code>main</code>:</p>
<pre><code>$ git delta master MR
<pre><code>$ git delta main MR
</code></pre>
<p> Lists all deleted files vs. <code>example</code>:</p>
<p>Lists all deleted files vs. <code>example</code>:</p>
<pre><code>$ git delta example D
</code></pre>
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Ivan Malopinsky &lt;<a href="&#109;&#97;&#x69;&#108;&#x74;&#x6f;&#58;&#104;&#x65;&#x6c;&#x6c;&#x6f;&#64;&#x69;&#x6d;&#x73;&#x6b;&#x79;&#46;&#99;&#x6f;" data-bare-link="true">&#x68;&#x65;&#x6c;&#x6c;&#x6f;&#64;&#x69;&#x6d;&#115;&#x6b;&#x79;&#x2e;&#99;&#111;</a>&gt;</p>
<p>Written by Ivan Malopinsky &lt;<a href="mailto:hello@imsky.co" data-bare-link="true">hello@imsky.co</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -105,10 +106,9 @@
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>October 2017</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-delta(1)</li>
</ol>

View file

@ -7,13 +7,13 @@ git-delta(1) -- Lists changed files
## DESCRIPTION
Lists all files that differ from a branch. By default, lists files that have been added, copied, or modified as compared to the `master` branch.
Lists all files that differ from a branch. By default, lists files that have been added, copied, or modified as compared to the configured default branch.
## EXAMPLES
Lists all modified and renamed files vs. `master`:
Lists all modified and renamed files vs. `main`:
$ git delta master MR
$ git delta main MR
Lists all deleted files vs. `example`:

View file

@ -1,33 +1,33 @@
.\" generated with Ronn-NG/v0.9.1
.\" http://github.com/apjanke/ronn-ng/tree/0.9.1
.TH "GIT\-FORCE\-CLONE" "1" "August 2021" "" "Git Extras"
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-FORCE\-CLONE" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-force\-clone\fR \- overwrite local repositories with clone
.SH "SYNOPSIS"
\fBforce\-clone \-\-help\fR
\fBgit\-force\-clone \-\-help\fR
.br
\fBforce\-clone {remote_url} {destination_path}\fR
\fBgit\-force\-clone {remote_url} {destination_path}\fR
.br
\fBforce\-clone \-\-branch {branch_name} {remote_url} {destination_path}\fR
\fBgit\-force\-clone \-\-branch {branch_name} {remote_url} {destination_path}\fR
.SH "DESCRIPTION"
Provides the basic functionality of \fBgit clone\fR, but if the destination git repository already exists it will force\-reset it to resemble a clone of the remote\.
.P
Because it doesn\'t actually delete the directory, it is usually significantly faster than the alternative of deleting the directory and cloning the repository from scratch\.
Because it doesn't actually delete the directory, it is usually significantly faster than the alternative of deleting the directory and cloning the repository from scratch\.
.P
\fBCAUTION\fR: If the repository exists, this will destroy \fIall\fR local work: changed files will be reset, local branches and other remotes will be removed\.
.SH "PROCESS"
If \fBtarget\-directory\fR doesn\'t exist or isn\'t a git repository then the arguments will simply be passed through to \fBgit clone\fR\.
If \fBtarget\-directory\fR doesn't exist or isn't a git repository then the arguments will simply be passed through to \fBgit clone\fR\.
.P
If \fBtarget\-directory\fR exists and is a git repository then this will:
.IP "\[ci]" 4
.IP "\(bu" 4
Remove all remotes
.IP "\[ci]" 4
.IP "\(bu" 4
Set the origin remote to \fB{remote_url}\fR and fetch the remote
.IP "\[ci]" 4
.IP "\(bu" 4
Discover the default branch, if no branch was specified
.IP "\[ci]" 4
.IP "\(bu" 4
Check out the selected branch
.IP "\[ci]" 4
.IP "\(bu" 4
Delete all other local branches
.IP "" 0
.SH "OPTIONS"

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' content='text/html;charset=utf8'>
<meta name='generator' content='Ronn-NG/v0.9.1 (http://github.com/apjanke/ronn-ng/tree/0.9.1)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-force-clone(1) - overwrite local repositories with clone</title>
<style type='text/css' media='all'>
/* style: man */
@ -78,9 +78,9 @@
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>force-clone --help</code><br>
<code>force-clone {remote_url} {destination_path}</code><br>
<code>force-clone --branch {branch_name} {remote_url} {destination_path}</code></p>
<p><code>git-force-clone --help</code><br>
<code>git-force-clone {remote_url} {destination_path}</code><br>
<code>git-force-clone --branch {branch_name} {remote_url} {destination_path}</code></p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@ -134,7 +134,7 @@ arguments will simply be passed through to <code>git clone</code>.</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>August 2021</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-force-clone(1)</li>
</ol>

View file

@ -3,9 +3,9 @@ git-force-clone(1) -- overwrite local repositories with clone
## SYNOPSIS
`force-clone --help`
`force-clone {remote_url} {destination_path}`
`force-clone --branch {branch_name} {remote_url} {destination_path}`
`git-force-clone --help`
`git-force-clone {remote_url} {destination_path}`
`git-force-clone --branch {branch_name} {remote_url} {destination_path}`
## DESCRIPTION

View file

@ -1,10 +1,10 @@
.\" generated with Ronn-NG/v0.9.1
.\" http://github.com/apjanke/ronn-ng/tree/0.9.1
.TH "GIT\-GET" "1" "May 2023" "" "Git Extras"
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-GET" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-get\fR \- Clone a Git repository under a directory
\fBgit\-get\fR \- Clone a Git repository under a configured directory
.SH "SYNOPSIS"
\fBgit\-get\fR
\fBgit\-get\fR <url>
.SH "DESCRIPTION"
Clones a Git repository under the directory specified by the Git configuration \fBgit\-extras\.get\.clone\-path\fR
.SH "EXAMPLES"

View file

@ -1,9 +1,9 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' content='text/html;charset=utf8'>
<meta name='generator' content='Ronn-NG/v0.9.1 (http://github.com/apjanke/ronn-ng/tree/0.9.1)'>
<title>git-get(1) - Clone a Git repository under a directory</title>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-get(1) - Clone a Git repository under a configured directory</title>
<style type='text/css' media='all'>
/* style: man */
body#manpage {margin:0}
@ -72,11 +72,11 @@
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-get</code> - <span class="man-whatis">Clone a Git repository under a directory</span>
<code>git-get</code> - <span class="man-whatis">Clone a Git repository under a configured directory</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-get</code></p>
<p><code>git-get</code> &lt;url&gt;</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@ -110,7 +110,7 @@ $
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>May 2023</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-get(1)</li>
</ol>

View file

@ -3,7 +3,7 @@ git-get(1) -- Clone a Git repository under a configured directory
## SYNOPSIS
`git-get`
`git-get` &lt;url&gt;
## DESCRIPTION

View file

@ -1,58 +1,41 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-PULL\-REQUEST" "1" "August 2020" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-PULL\-REQUEST" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-pull\-request\fR \- Create pull request for GitHub project
.
.SH "SYNOPSIS"
\fBgit\-pull\-request\fR [<target branch>]
.
\fBgit\-pull\-request\fR [<branch>]
.SH "DESCRIPTION"
Create pull request for a project on GitHub via command line\.
.
.P
A personal access token is required for making the API call to open the pull request(s) in GitHub\. API Documentation here \fIhttps://docs\.github\.com/en/rest/reference/pulls#create\-a\-pull\-request\fR
.
.P
Make sure the personal access token has the right \fBOAuth\fR scopes for the repo(s)
.
.P
Use \fBGITHUB_TOKEN\fR environment variable, or \fBgit config \-\-global \-\-add git\-extras\.github\-personal\-access\-token <your\-personal\-access\-token>\fR
.
.P
If using multiple accounts, override the global value in the specific repo using \fBgit config git\-extras\.github\-personal\-access\-token <other\-acc\-personal\-access\-token>\fR
.
.SH "OPTIONS"
<target branch>
.
<branch>
.P
The target branch you want to send pull request to\.
.
The local branch to push and use as the pull request head\. The base branch is prompted separately\.
.SH "EXAMPLES"
.
.nf
$ git pull\-request master
Everything up\-to\-date
create pull\-request for spacewander/spacewander\-toolbox \'master\'
create pull\-request for spacewander/spacewander\-toolbox 'master'
title: test
body:
base [master]:
GitHub two\-factor authentication code (leave blank if not set up):
\.\.\.
.
\|\.\|\.\|\.
.fi
.
.SH "AUTHOR"
Written by Tj Holowaychuk <\fItj@vision\-media\.ca\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-pull-request(1) - Create pull request for GitHub project</title>
<style type='text/css' media='all'>
/* style: man */
@ -69,14 +69,15 @@
<li class='tr'>git-pull-request(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-pull-request</code> - <span class="man-whatis">Create pull request for GitHub project</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-pull-request</code> [&lt;target branch&gt;]</p>
<p><code>git-pull-request</code> [&lt;branch&gt;]</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@ -86,15 +87,15 @@
<p>Make sure the personal access token has the right <code>OAuth</code> scopes for the repo(s)</p>
<p>Use <code>GITHUB_TOKEN</code> environment variable, or <code>git config --global --add git-extras.github-personal-access-token &lt;your-personal-access-token></code></p>
<p>Use <code>GITHUB_TOKEN</code> environment variable, or <code>git config --global --add git-extras.github-personal-access-token &lt;your-personal-access-token&gt;</code></p>
<p>If using multiple accounts, override the global value in the specific repo using <code>git config git-extras.github-personal-access-token &lt;other-acc-personal-access-token></code></p>
<p>If using multiple accounts, override the global value in the specific repo using <code>git config git-extras.github-personal-access-token &lt;other-acc-personal-access-token&gt;</code></p>
<h2 id="OPTIONS">OPTIONS</h2>
<p>&lt;target branch&gt;</p>
<p>&lt;branch&gt;</p>
<p>The target branch you want to send pull request to.</p>
<p>The local branch to push and use as the pull request head. The base branch is prompted separately.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
@ -104,16 +105,16 @@ Everything up-to-date
create pull-request for spacewander/spacewander-toolbox 'master'
title: test
body:
base [master]:
GitHub two-factor authentication code (leave blank if not set up):
body:
base [master]:
GitHub two-factor authentication code (leave blank if not set up):
...
</code></pre>
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Tj Holowaychuk &lt;<a href="&#109;&#97;&#105;&#108;&#x74;&#111;&#x3a;&#x74;&#x6a;&#64;&#118;&#x69;&#x73;&#105;&#x6f;&#x6e;&#x2d;&#109;&#x65;&#x64;&#x69;&#97;&#46;&#99;&#97;" data-bare-link="true">&#116;&#x6a;&#x40;&#118;&#x69;&#x73;&#105;&#x6f;&#x6e;&#45;&#109;&#x65;&#x64;&#x69;&#97;&#x2e;&#x63;&#97;</a>&gt;</p>
<p>Written by Tj Holowaychuk &lt;<a href="mailto:tj@vision-media.ca" data-bare-link="true">tj@vision-media.ca</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -123,10 +124,9 @@ Everything up-to-date
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>August 2020</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-pull-request(1)</li>
</ol>

View file

@ -3,7 +3,7 @@ git-pull-request(1) -- Create pull request for GitHub project
## SYNOPSIS
`git-pull-request` [&lt;target branch&gt;]
`git-pull-request` [&lt;branch&gt;]
## DESCRIPTION
@ -19,9 +19,9 @@ If using multiple accounts, override the global value in the specific repo using
## OPTIONS
&lt;target branch&gt;
&lt;branch&gt;
The target branch you want to send pull request to.
The local branch to push and use as the pull request head. The base branch is prompted separately.
## EXAMPLES

View file

@ -1,131 +1,90 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-RELEASE" "1" "April 2022" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-RELEASE" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-release\fR \- Commit, tag and push changes to the repository
.
.SH "SYNOPSIS"
\fBgit\-release\fR [<tagname> | \-\-semver <name>] [\-r <remote>] [\-m <commit info>] [\-\-no\-empty\-commit] [\-c] [\-s] [\-u <key\-id>] [\-\-prefix <tag prefix>] [[\-\-] <hook arguments\.\.\.>]
.
.TS
allbox;
\fBgit\-release\fR [<tagname> \-\-semver <name>] [\-r <remote>] [\-m <commit info>] [\-\-no\-empty\-commit] [\-c] [\-s] [\-u <key\-id>] [\-\-prefix <tag prefix>] [[\-\-] <hook arguments\|\.\|\.\|\.>]
.TE
.SH "DESCRIPTION"
Commits changes with message "Release <tagname>" or custom commit information, tags with the given <tagname> and pushes the branch / tags\.
.
.P
This command always creates a release commit, which could be empty if nothing changed\. It works like \fBgit merge \-\-no\-ff\fR\. If you don\'t like the behavior, you could add \fB\-\-no\-empty\-commit\fR to skip it\.
.
This command always creates a release commit, which could be empty if nothing changed\. It works like \fBgit merge \-\-no\-ff\fR\. If you don't like the behavior, you could add \fB\-\-no\-empty\-commit\fR to skip it\.
.P
Optionally it generates a changelog (see git\-changelog) and a remote can be defined\. The order of first \-c or \-r does not matter\.
.
.P
If \fB\.git/hook/pre\-release\fR or \fB\.git/hook/post\-release\fR exist, they will be triggered with \fBtagname\fR and extra hook arguments before/after the release\.
.
If \fB\.git/hooks/pre\-release\fR or \fB\.git/hooks/post\-release\fR exist, they will be triggered with \fBtagname\fR and extra hook arguments before/after the release\.
.SH "OPTIONS"
\-\-semver <name>
.
.P
If the latest tag in your repo matches the semver format requirement, you could increase part of it as the new release tag with this option\. The name must be one of the \fBmajor\fR, \fBminor\fR, \fBpatch\fR\. For example, assumed the latest tag is \fB4\.4\.0\fR, with \fBgit release \-\-semver minor\fR you will make a new release with tag \fB4\.5\.0\fR\. Use \fB\-\-prefix\fR if tag has a character before semver\.
.
.P
<tagname>
.
.P
The name of the newly created tag\. Also used in tag comment\.
.
.P
\-\-prefix <tag prefix>
.
.P
Use a prefix with a semver tag\. \fBgit release \-\-semver minor \-\-prefix r\fR would increment the latest tag r4\.4\.0 to r4\.5\.0\. This prefix can be any length, without spaces\.
.
.P
\-r <remote>
.
.P
The "remote" repository that is destination of a push operation: it is passed to git push\.
.
.P
\-m <commit info>
.
.P
use the custom commit information instead of the default message "Release <tagname>" \.
.
.P
\-\-no\-empty\-commit
.
.P
Avoid creating empty commit if nothing could be committed\.
.
.P
\-c
.
.P
Generates or populates the changelog with all commit message since the last tag\. For more info see git\-changelog\.\.
.
.P
\-s
.
.P
Create a signed and annotated tag\.
.
.P
\-u <key\-id>
.
.P
Create a tag, annotated and signed with the given key\.
.
.P
[\-\-] hook arguments\.\.\.
.
[\-\-] hook arguments\|\.\|\.\|\.
.P
The arguments listed after "\-\-" separator will be passed to pre/post\-release hook following the \fBtagname\fR\.
.
.SH "EXAMPLES"
.
.IP "\(bu" 4
Release commit with the given <tagname>\.
.
.IP
$ git release 0\.1\.0
.
.IP "\(bu" 4
Release commit with the given <tagname> and custom commit message\.
.
.IP
$ git release 0\.1\.0 \-m "+ powerful feature added\."
.
.IP "\(bu" 4
Release commit with the given <tagname> and push to specific remote\.
.
.IP
$ git release 0\.1\.0 \-r github
.
.IP "\(bu" 4
Release commit with the given <tagname> and populate changelog\.
.
.IP
$ git release 0\.1\.0 \-c
.
.IP "\(bu" 4
Release commit with the given <tagname>, populate changelog, and push to specific remote\.
.
.IP
$ git release 0\.1\.0 \-r github \-c
.
.IP "\(bu" 4
Release commit with the given <tagname>, pass <tagname> and extra argument to release hook, populate changelog, and push to specific remote\.
.
.IP
$ git release 0\.1\.0 \-r github \-c \-\- \-\-signature\-required
.
.IP "" 0
.
.SH "AUTHOR"
Written by Tj Holowaychuk <\fItj@vision\-media\.ca\fR> Extended by David Hartmann <\fIdh@tsl\.io\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-release(1) - Commit, tag and push changes to the repository</title>
<style type='text/css' media='all'>
/* style: man */
@ -69,99 +69,119 @@
<li class='tr'>git-release(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-release</code> - <span class="man-whatis">Commit, tag and push changes to the repository</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-release</code> [&lt;tagname&gt; | --semver &lt;name&gt;] [-r &lt;remote&gt;] [-m &lt;commit info&gt;] [--no-empty-commit] [-c] [-s] [-u &lt;key-id&gt;] [--prefix &lt;tag prefix&gt;] [[--] &lt;hook arguments...&gt;]</p>
<table>
<tbody>
<tr>
<td>
<code>git-release</code> [&lt;tagname&gt;</td>
<td>--semver &lt;name&gt;] [-r &lt;remote&gt;] [-m &lt;commit info&gt;] [--no-empty-commit] [-c] [-s] [-u &lt;key-id&gt;] [--prefix &lt;tag prefix&gt;] [[--] &lt;hook arguments...&gt;]</td>
</tr>
</tbody>
</table>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p> Commits changes with message "Release &lt;tagname&gt;" or custom commit information, tags with the given &lt;tagname&gt; and pushes the branch / tags.</p>
<p>Commits changes with message "Release &lt;tagname&gt;" or custom commit information, tags with the given &lt;tagname&gt; and pushes the branch / tags.</p>
<p> This command always creates a release commit, which could be empty if nothing changed. It works like <code>git merge --no-ff</code>. If you don't like the behavior, you could add <code>--no-empty-commit</code> to skip it.</p>
<p>This command always creates a release commit, which could be empty if nothing changed. It works like <code>git merge --no-ff</code>. If you don't like the behavior, you could add <code>--no-empty-commit</code> to skip it.</p>
<p> Optionally it generates a changelog (see git-changelog) and a remote can be defined. The order of first -c or -r does not matter.</p>
<p>Optionally it generates a changelog (see git-changelog) and a remote can be defined. The order of first -c or -r does not matter.</p>
<p> If <code>.git/hook/pre-release</code> or <code>.git/hook/post-release</code> exist, they will be triggered with <code>tagname</code> and extra hook arguments before/after the release.</p>
<p>If <code>.git/hooks/pre-release</code> or <code>.git/hooks/post-release</code> exist, they will be triggered with <code>tagname</code> and extra hook arguments before/after the release.</p>
<h2 id="OPTIONS">OPTIONS</h2>
<p> --semver &lt;name&gt;</p>
<p>--semver &lt;name&gt;</p>
<p> If the latest tag in your repo matches the semver format requirement, you could increase part of it as the new release tag
<p>If the latest tag in your repo matches the semver format requirement, you could increase part of it as the new release tag
with this option. The name must be one of the <code>major</code>, <code>minor</code>, <code>patch</code>. For example, assumed the latest tag is <code>4.4.0</code>, with
<code>git release --semver minor</code> you will make a new release with tag <code>4.5.0</code>. Use <code>--prefix</code> if tag has a character before semver.</p>
<p> &lt;tagname&gt;</p>
<p>&lt;tagname&gt;</p>
<p> The name of the newly created tag. Also used in tag comment.</p>
<p>The name of the newly created tag. Also used in tag comment.</p>
<p> --prefix &lt;tag prefix&gt;</p>
<p>--prefix &lt;tag prefix&gt;</p>
<p> Use a prefix with a semver tag. <code>git release --semver minor --prefix r</code> would increment the latest tag r4.4.0 to r4.5.0. This prefix
<p>Use a prefix with a semver tag. <code>git release --semver minor --prefix r</code> would increment the latest tag r4.4.0 to r4.5.0. This prefix
can be any length, without spaces.</p>
<p> -r &lt;remote&gt;</p>
<p>-r &lt;remote&gt;</p>
<p> The "remote" repository that is destination of a push operation: it is passed to git push.</p>
<p>The "remote" repository that is destination of a push operation: it is passed to git push.</p>
<p> -m &lt;commit info&gt;</p>
<p>-m &lt;commit info&gt;</p>
<p> use the custom commit information instead of the default message "Release &lt;tagname&gt;" .</p>
<p>use the custom commit information instead of the default message "Release &lt;tagname&gt;" .</p>
<p> --no-empty-commit</p>
<p>--no-empty-commit</p>
<p> Avoid creating empty commit if nothing could be committed.</p>
<p>Avoid creating empty commit if nothing could be committed.</p>
<p> -c</p>
<p>-c</p>
<p> Generates or populates the changelog with all commit message since the last tag. For more info see git-changelog..</p>
<p>Generates or populates the changelog with all commit message since the last tag. For more info see git-changelog..</p>
<p> -s</p>
<p>-s</p>
<p> Create a signed and annotated tag.</p>
<p>Create a signed and annotated tag.</p>
<p> -u &lt;key-id&gt;</p>
<p>-u &lt;key-id&gt;</p>
<p> Create a tag, annotated and signed with the given key.</p>
<p>Create a tag, annotated and signed with the given key.</p>
<p> [--] hook arguments...</p>
<p>[--] hook arguments...</p>
<p> The arguments listed after "--" separator will be passed to pre/post-release hook following the <code>tagname</code>.</p>
<p>The arguments listed after "--" separator will be passed to pre/post-release hook following the <code>tagname</code>.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
<ul>
<li><p>Release commit with the given &lt;tagname&gt;.</p>
<li>
<p>Release commit with the given &lt;tagname&gt;.</p>
<p>$ git release 0.1.0</p></li>
<li><p>Release commit with the given &lt;tagname&gt; and custom commit message.</p>
<p>$ git release 0.1.0</p>
</li>
<li>
<p>Release commit with the given &lt;tagname&gt; and custom commit message.</p>
<p>$ git release 0.1.0 -m "+ powerful feature added."</p></li>
<li><p>Release commit with the given &lt;tagname&gt; and push to specific remote.</p>
<p>$ git release 0.1.0 -m "+ powerful feature added."</p>
</li>
<li>
<p>Release commit with the given &lt;tagname&gt; and push to specific remote.</p>
<p>$ git release 0.1.0 -r github</p></li>
<li><p>Release commit with the given &lt;tagname&gt; and populate changelog.</p>
<p>$ git release 0.1.0 -r github</p>
</li>
<li>
<p>Release commit with the given &lt;tagname&gt; and populate changelog.</p>
<p>$ git release 0.1.0 -c</p></li>
<li><p>Release commit with the given &lt;tagname&gt;, populate changelog, and push to specific remote.</p>
<p>$ git release 0.1.0 -c</p>
</li>
<li>
<p>Release commit with the given &lt;tagname&gt;, populate changelog, and push to specific remote.</p>
<p>$ git release 0.1.0 -r github -c</p></li>
<li><p>Release commit with the given &lt;tagname&gt;, pass &lt;tagname&gt; and extra argument to release hook,
<p>$ git release 0.1.0 -r github -c</p>
</li>
<li>
<p>Release commit with the given &lt;tagname&gt;, pass &lt;tagname&gt; and extra argument to release hook,
populate changelog, and push to specific remote.</p>
<p>$ git release 0.1.0 -r github -c -- --signature-required</p></li>
<p>$ git release 0.1.0 -r github -c -- --signature-required</p>
</li>
</ul>
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Tj Holowaychuk &lt;<a href="&#109;&#x61;&#x69;&#108;&#116;&#x6f;&#x3a;&#116;&#106;&#x40;&#x76;&#105;&#115;&#x69;&#111;&#x6e;&#x2d;&#109;&#x65;&#x64;&#105;&#x61;&#46;&#99;&#97;" data-bare-link="true">&#x74;&#106;&#64;&#118;&#x69;&#115;&#105;&#111;&#x6e;&#45;&#109;&#x65;&#x64;&#105;&#x61;&#x2e;&#99;&#x61;</a>&gt;
Extended by David Hartmann &lt;<a href="&#x6d;&#x61;&#x69;&#108;&#116;&#x6f;&#x3a;&#100;&#104;&#x40;&#116;&#115;&#x6c;&#x2e;&#105;&#x6f;" data-bare-link="true">&#100;&#x68;&#64;&#116;&#x73;&#x6c;&#x2e;&#x69;&#111;</a>&gt;</p>
<p>Written by Tj Holowaychuk &lt;<a href="mailto:tj@vision-media.ca" data-bare-link="true">tj@vision-media.ca</a>&gt;
Extended by David Hartmann &lt;<a href="mailto:dh@tsl.io" data-bare-link="true">dh@tsl.io</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -171,10 +191,9 @@ Extended by David Hartmann &lt;<a href="&#x6d;&#x61;&#x69;&#108;&#116;&#x6f;&#x3
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>April 2022</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-release(1)</li>
</ol>

View file

@ -13,7 +13,7 @@ git-release(1) -- Commit, tag and push changes to the repository
Optionally it generates a changelog (see git-changelog) and a remote can be defined. The order of first -c or -r does not matter.
If `.git/hook/pre-release` or `.git/hook/post-release` exist, they will be triggered with `tagname` and extra hook arguments before/after the release.
If `.git/hooks/pre-release` or `.git/hooks/post-release` exist, they will be triggered with `tagname` and extra hook arguments before/after the release.
## OPTIONS

View file

@ -1,60 +1,37 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-RESET\-FILE" "1" "October 2017" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-RESET\-FILE" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-reset\-file\fR \- Reset one file
.
.SH "SYNOPSIS"
\fBgit\-reset\-file\fR [<filename>] commit\-hash
.
\fBgit\-reset\-file\fR <filename> [<commit\-hash>]
.SH "DESCRIPTION"
Reset one file to HEAD or certain commit\-hash
.
.SH "OPTIONS"
<filename>
.
.P
The name of the file to reset\.
.
.P
<commit\-hash>
.
.P
(Optional) Hash of commit to reset the file to\. Defaults to HEAD\.
.
.SH "EXAMPLES"
Reset one file to HEAD
.
.IP "" 4
.
.nf
$ git reset\-file \.htaccess
.
.fi
.
.IP "" 0
.
.P
or reset one file to certain commit
.
.IP "" 4
.
.nf
$ git reset\-file \.htaccess dc82b19
.
.fi
.
.IP "" 0
.
.SH "AUTHOR"
Written by Sasha Khamkov <\fIsanusart@gmail\.com\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-reset-file(1) - Reset one file</title>
<style type='text/css' media='all'>
/* style: man */
@ -69,44 +69,45 @@
<li class='tr'>git-reset-file(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-reset-file</code> - <span class="man-whatis">Reset one file</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-reset-file</code> [&lt;filename&gt;] commit-hash</p>
<p><code>git-reset-file</code> &lt;filename&gt; [&lt;commit-hash&gt;]</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p> Reset one file to HEAD or certain commit-hash</p>
<p>Reset one file to HEAD or certain commit-hash</p>
<h2 id="OPTIONS">OPTIONS</h2>
<p> &lt;filename&gt;</p>
<p>&lt;filename&gt;</p>
<p> The name of the file to reset.</p>
<p>The name of the file to reset.</p>
<p> &lt;commit-hash&gt;</p>
<p>&lt;commit-hash&gt;</p>
<p> (Optional) Hash of commit to reset the file to. Defaults to HEAD.</p>
<p>(Optional) Hash of commit to reset the file to. Defaults to HEAD.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
<p> Reset one file to HEAD</p>
<p>Reset one file to HEAD</p>
<pre><code>$ git reset-file .htaccess
</code></pre>
<p> or reset one file to certain commit</p>
<p>or reset one file to certain commit</p>
<pre><code>$ git reset-file .htaccess dc82b19
</code></pre>
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Sasha Khamkov &lt;<a href="&#109;&#97;&#105;&#108;&#x74;&#x6f;&#x3a;&#x73;&#97;&#x6e;&#x75;&#115;&#97;&#x72;&#x74;&#64;&#x67;&#x6d;&#97;&#105;&#108;&#46;&#99;&#x6f;&#109;" data-bare-link="true">&#115;&#97;&#x6e;&#x75;&#115;&#x61;&#x72;&#x74;&#x40;&#x67;&#109;&#97;&#105;&#x6c;&#x2e;&#99;&#111;&#x6d;</a>&gt;</p>
<p>Written by Sasha Khamkov &lt;<a href="mailto:sanusart@gmail.com" data-bare-link="true">sanusart@gmail.com</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -116,10 +117,9 @@
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>October 2017</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-reset-file(1)</li>
</ol>

View file

@ -3,7 +3,7 @@ git-reset-file(1) -- Reset one file
## SYNOPSIS
`git-reset-file` [&lt;filename&gt;] commit-hash
`git-reset-file` &lt;filename&gt; [&lt;commit-hash&gt;]
## DESCRIPTION

View file

@ -1,36 +1,27 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-SETUP" "1" "October 2017" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-SETUP" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-setup\fR \- Set up a git repository
.
.SH "SYNOPSIS"
\fBgit\-setup\fR [<directory>]
.
\fBgit\-setup\fR [\-m <message>] [<directory>]
.SH "DESCRIPTION"
Set up a git repository if one doesn\'t exist, add all files and make an initial commit\.
.
Set up a git repository if one doesn't exist, add all files and make an initial commit\.
.SH "OPTIONS"
\-m <message>
.P
Use <message> as the initial commit message\.
.P
<directory>
.
.P
The name of a new directory to setup\. By default, the current working directory\.
.
.SH "EXAMPLES"
.
.nf
$ git setup path/to/repository
.
.fi
.
.SH "AUTHOR"
Written by Aggelos Orfanakos <\fIagorf@agorf\.gr\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-setup(1) - Set up a git repository</title>
<style type='text/css' media='all'>
/* style: man */
@ -69,14 +69,15 @@
<li class='tr'>git-setup(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-setup</code> - <span class="man-whatis">Set up a git repository</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-setup</code> [&lt;directory&gt;]</p>
<p><code>git-setup</code> [-m &lt;message&gt;] [&lt;directory&gt;]</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@ -84,9 +85,13 @@
<h2 id="OPTIONS">OPTIONS</h2>
<p> &lt;directory&gt;</p>
<p>-m &lt;message&gt;</p>
<p> The name of a new directory to setup. By default, the current working directory.</p>
<p>Use &lt;message&gt; as the initial commit message.</p>
<p>&lt;directory&gt;</p>
<p>The name of a new directory to setup. By default, the current working directory.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
@ -95,7 +100,7 @@
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Aggelos Orfanakos &lt;<a href="&#109;&#97;&#105;&#x6c;&#x74;&#111;&#58;&#x61;&#103;&#x6f;&#x72;&#x66;&#64;&#97;&#x67;&#x6f;&#114;&#x66;&#x2e;&#x67;&#x72;" data-bare-link="true">&#x61;&#103;&#x6f;&#x72;&#102;&#64;&#97;&#x67;&#x6f;&#114;&#x66;&#x2e;&#103;&#114;</a>&gt;</p>
<p>Written by Aggelos Orfanakos &lt;<a href="mailto:agorf@agorf.gr" data-bare-link="true">agorf@agorf.gr</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -105,10 +110,9 @@
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>October 2017</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-setup(1)</li>
</ol>

View file

@ -3,7 +3,7 @@ git-setup(1) -- Set up a git repository
## SYNOPSIS
`git-setup` [&lt;directory&gt;]
`git-setup` [-m &lt;message&gt;] [&lt;directory&gt;]
## DESCRIPTION
@ -11,6 +11,10 @@ Set up a git repository if one doesn't exist, add all files and make an initial
## OPTIONS
-m &lt;message&gt;
Use &lt;message&gt; as the initial commit message.
&lt;directory&gt;
The name of a new directory to setup. By default, the current working directory.

View file

@ -1,30 +1,19 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-SHOW\-MERGED\-BRANCHES" "1" "October 2017" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-SHOW\-MERGED\-BRANCHES" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-show\-merged\-branches\fR \- Show merged branches
.
.SH "SYNOPSIS"
\fBgit\-show\-merged\-branches\fR
.
.SH "DESCRIPTION"
Show all branches merged in to current HEAD\.
.
Show branches merged in to current HEAD, excluding the default branch\.
.SH "EXAMPLES"
.
.nf
$ git show\-merged\-branches
.
.fi
.
.SH "AUTHOR"
Written by Paul Schreiber <\fIpaulschreiber@gmail\.com\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-show-merged-branches(1) - Show merged branches</title>
<style type='text/css' media='all'>
/* style: man */
@ -68,18 +68,19 @@
<li class='tr'>git-show-merged-branches(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-show-merged-branches</code> - <span class="man-whatis">Show merged branches</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-show-merged-branches</code></p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p> Show all branches merged in to current HEAD.</p>
<p>Show branches merged in to current HEAD, excluding the default branch.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
@ -88,7 +89,7 @@
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Paul Schreiber &lt;<a href="&#x6d;&#x61;&#x69;&#x6c;&#x74;&#x6f;&#x3a;&#x70;&#97;&#x75;&#x6c;&#x73;&#99;&#104;&#x72;&#x65;&#x69;&#x62;&#101;&#x72;&#x40;&#103;&#109;&#97;&#105;&#x6c;&#x2e;&#x63;&#x6f;&#109;" data-bare-link="true">&#112;&#x61;&#x75;&#x6c;&#115;&#x63;&#104;&#x72;&#101;&#105;&#98;&#x65;&#x72;&#x40;&#103;&#109;&#97;&#x69;&#108;&#46;&#x63;&#x6f;&#x6d;</a>&gt;</p>
<p>Written by Paul Schreiber &lt;<a href="mailto:paulschreiber@gmail.com" data-bare-link="true">paulschreiber@gmail.com</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -98,10 +99,9 @@
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>October 2017</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-show-merged-branches(1)</li>
</ol>

View file

@ -7,7 +7,7 @@ git-show-merged-branches(1) -- Show merged branches
## DESCRIPTION
Show all branches merged in to current HEAD.
Show branches merged in to current HEAD, excluding the default branch.
## EXAMPLES

View file

@ -1,30 +1,19 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-SHOW\-UNMERGED\-BRANCHES" "1" "October 2017" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-SHOW\-UNMERGED\-BRANCHES" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-show\-unmerged\-branches\fR \- Show unmerged branches
.
.SH "SYNOPSIS"
\fBgit\-show\-unmerged\-branches\fR
.
.SH "DESCRIPTION"
Show all branches not merged in to current HEAD\.
.
Show branches not merged in to current HEAD, excluding the default branch\.
.SH "EXAMPLES"
.
.nf
$ git show\-unmerged\-branches
.
.fi
.
.SH "AUTHOR"
Written by Paul Schreiber <\fIpaulschreiber@gmail\.com\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-show-unmerged-branches(1) - Show unmerged branches</title>
<style type='text/css' media='all'>
/* style: man */
@ -68,18 +68,19 @@
<li class='tr'>git-show-unmerged-branches(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-show-unmerged-branches</code> - <span class="man-whatis">Show unmerged branches</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>git-show-unmerged-branches</code></p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p> Show all branches not merged in to current HEAD.</p>
<p>Show branches not merged in to current HEAD, excluding the default branch.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
@ -88,7 +89,7 @@
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Paul Schreiber &lt;<a href="&#x6d;&#x61;&#x69;&#x6c;&#x74;&#x6f;&#x3a;&#x70;&#97;&#x75;&#x6c;&#x73;&#99;&#104;&#x72;&#x65;&#x69;&#x62;&#101;&#x72;&#x40;&#103;&#109;&#97;&#105;&#x6c;&#x2e;&#x63;&#x6f;&#109;" data-bare-link="true">&#112;&#x61;&#x75;&#x6c;&#115;&#x63;&#104;&#x72;&#101;&#105;&#98;&#x65;&#x72;&#x40;&#103;&#109;&#97;&#x69;&#108;&#46;&#x63;&#x6f;&#x6d;</a>&gt;</p>
<p>Written by Paul Schreiber &lt;<a href="mailto:paulschreiber@gmail.com" data-bare-link="true">paulschreiber@gmail.com</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -98,10 +99,9 @@
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>October 2017</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-show-unmerged-branches(1)</li>
</ol>

View file

@ -7,7 +7,7 @@ git-show-unmerged-branches(1) -- Show unmerged branches
## DESCRIPTION
Show all branches not merged in to current HEAD.
Show branches not merged in to current HEAD, excluding the default branch.
## EXAMPLES

View file

@ -1,6 +1,6 @@
.\" generated with Ronn-NG/v0.9.1
.\" http://github.com/apjanke/ronn-ng/tree/0.9.1
.TH "GIT\-STANDUP" "1" "July 2022" "" "Git Extras"
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-STANDUP" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-standup\fR \- Recall the commit history
.SH "SYNOPSIS"
@ -55,13 +55,13 @@ Limit the number of commits displayed per group\. By default, the limitation is
\-F \fIgpg|authordate\fR
.P
Change how the commits are formatted\. Takes an argument, can be specified multiple times\.
.IP "\[ci]" 4
.IP "\(bu" 4
\fB\-F gpg\fR: Display if commit is GPG signed (G) or not (N)\.
.IP "\[ci]" 4
.IP "\(bu" 4
\fB\-F authordate\fR: Print the author date instead of the commit date\.
.IP "" 0
.SH "GIT CONFIGS"
You can configure a implicit \-w \fIweekstart\-weekend\fR, which is superseded if \-w or \-d is given on the command line\. Note that the \fIweekstart\-weekend\fR must be specified, they don\'t have any default values as the \fB\-w\fR flag has\.
You can configure a implicit \-w \fIweekstart\-weekend\fR, which is superseded if \-w or \-d is given on the command line\. Note that the \fIweekstart\-weekend\fR must be specified, they don't have any default values as the \fB\-w\fR flag has\.
.IP "" 4
.nf
$ git config \-\-global git\-extras\.standup\.implicit\-week "Mon\-Fri"
@ -77,7 +77,7 @@ a26d1f9 \- add profile hook (69 minutes ago) <spacewander>
.fi
.IP "" 0
.P
This shows the author\'s commits since last week:
This shows the author's commits since last week:
.IP "" 4
.nf
$ git standup \-a spacewander \-d 7
@ -104,7 +104,7 @@ someProject/
.fi
.IP "" 0
.P
By specifying the \fB\-B\fR option, git\-standuo will group the commits in branches:
By specifying the \fB\-B\fR option, git\-standup will group the commits in branches:
.IP "" 4
.nf
$ git standup \-B \-a spacewander \-d 7

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' content='text/html;charset=utf8'>
<meta name='generator' content='Ronn-NG/v0.9.1 (http://github.com/apjanke/ronn-ng/tree/0.9.1)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-standup(1) - Recall the commit history</title>
<style type='text/css' media='all'>
/* style: man */
@ -191,7 +191,7 @@ someProject/
46fef1d - use tinyXML to configure (7 days ago) &lt;spacewander&gt;
</code></pre>
<p>By specifying the <code>-B</code> option, git-standuo will group the commits in branches:</p>
<p>By specifying the <code>-B</code> option, git-standup will group the commits in branches:</p>
<pre><code>$ git standup -B -a spacewander -d 7
@ -221,7 +221,7 @@ master
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>July 2022</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-standup(1)</li>
</ol>

View file

@ -108,7 +108,7 @@ If current directory is not a git repo, git-standup will fetch data from all top
8e4182a - add watermark.png (7 days ago) <spacewander>
46fef1d - use tinyXML to configure (7 days ago) <spacewander>
By specifying the `-B` option, git-standuo will group the commits in branches:
By specifying the `-B` option, git-standup will group the commits in branches:
$ git standup -B -a spacewander -d 7

View file

@ -1,92 +1,55 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "GIT\-SYNC" "1" "August 2022" "" "Git Extras"
.
.\" generated with Ronn-NG/v0.10.1
.\" http://github.com/apjanke/ronn-ng/tree/0.10.1
.TH "GIT\-SYNC" "1" "March 2026" "" "Git Extras"
.SH "NAME"
\fBgit\-sync\fR \- Sync local branch with remote branch
.
.SH "SYNOPSIS"
\fBgit sync\fR [\-\-soft] [\-\-force] [ <remote> <branch> ]
.
.SH "DESCRIPTION"
Sync local branch with <remote>/<branch>\.
.
.P
When <remote> and <branch> are not specified on the command line, upstream of local branch will be used by default\.
.
.P
All changes and untracked files and directories will be removed unless you add \-s(\-\-soft)\.
.
Tracked changes will be reset, and untracked files and directories will be removed unless you add \-s(\-\-soft)\.
.SH "OPTIONS"
\-\-soft or \-s
.
.P
Add this flag if you want to preserve untracked files\.
.
Add this flag if you want to preserve untracked files and directories\.
.P
\-\-force or \-f
.
.P
Add this flag to disable interaction\.
.
.SH "EXAMPLES"
Sync local branch with its upstream
.
.IP "" 4
.
.nf
$ git sync
.
.fi
.
.IP "" 0
.
.P
Sync local branch with origin/master
.
.IP "" 4
.
.nf
$ git sync origin master
.
.fi
.
.IP "" 0
.
.P
Sync without cleaning untracked files:
.
.IP "" 4
.
.nf
$ git sync \-s origin master
.
.fi
.
.IP "" 0
.
.P
Sync without interaction:
.
.IP "" 4
.
.nf
$ git sync \-f
.
.fi
.
.IP "" 0
.
.SH "AUTHOR"
Written by Takuma Yamaguchi <\fIkumon0587@gmail\.com\fR>
.
.SH "REPORTING BUGS"
<\fIhttps://github\.com/tj/git\-extras/issues\fR>
.
.SH "SEE ALSO"
<\fIhttps://github\.com/tj/git\-extras\fR>

View file

@ -1,8 +1,8 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<meta name='generator' content='Ronn-NG/v0.10.1 (http://github.com/apjanke/ronn-ng/tree/0.10.1)'>
<title>git-sync(1) - Sync local branch with remote branch</title>
<style type='text/css' media='all'>
/* style: man */
@ -69,58 +69,59 @@
<li class='tr'>git-sync(1)</li>
</ol>
<h2 id="NAME">NAME</h2>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>git-sync</code> - <span class="man-whatis">Sync local branch with remote branch</span>
</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p> <code>git sync</code> [--soft] [--force] [ &lt;remote&gt; &lt;branch&gt; ]</p>
<p><code>git sync</code> [--soft] [--force] [ &lt;remote&gt; &lt;branch&gt; ]</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p> Sync local branch with &lt;remote&gt;/&lt;branch&gt;.</p>
<p>Sync local branch with &lt;remote&gt;/&lt;branch&gt;.</p>
<p> When &lt;remote&gt; and &lt;branch&gt; are not specified on the command line, upstream of local branch will be used by default.</p>
<p>When &lt;remote&gt; and &lt;branch&gt; are not specified on the command line, upstream of local branch will be used by default.</p>
<p> All changes and untracked files and directories will be removed unless you add -s(--soft).</p>
<p>Tracked changes will be reset, and untracked files and directories will be removed unless you add -s(--soft).</p>
<h2 id="OPTIONS">OPTIONS</h2>
<p> --soft or -s</p>
<p>--soft or -s</p>
<p> Add this flag if you want to preserve untracked files.</p>
<p>Add this flag if you want to preserve untracked files and directories.</p>
<p> --force or -f</p>
<p>--force or -f</p>
<p> Add this flag to disable interaction.</p>
<p>Add this flag to disable interaction.</p>
<h2 id="EXAMPLES">EXAMPLES</h2>
<p> Sync local branch with its upstream</p>
<p>Sync local branch with its upstream</p>
<pre><code>$ git sync
</code></pre>
<p> Sync local branch with origin/master</p>
<p>Sync local branch with origin/master</p>
<pre><code>$ git sync origin master
</code></pre>
<p> Sync without cleaning untracked files:</p>
<p>Sync without cleaning untracked files:</p>
<pre><code>$ git sync -s origin master
</code></pre>
<p> Sync without interaction:</p>
<p>Sync without interaction:</p>
<pre><code>$ git sync -f
</code></pre>
<h2 id="AUTHOR">AUTHOR</h2>
<p>Written by Takuma Yamaguchi &lt;<a href="&#x6d;&#x61;&#105;&#108;&#x74;&#111;&#58;&#107;&#117;&#x6d;&#x6f;&#110;&#x30;&#53;&#x38;&#55;&#x40;&#x67;&#x6d;&#97;&#105;&#x6c;&#46;&#x63;&#111;&#x6d;" data-bare-link="true">&#x6b;&#x75;&#109;&#111;&#110;&#x30;&#x35;&#56;&#x37;&#64;&#103;&#x6d;&#97;&#x69;&#108;&#46;&#x63;&#x6f;&#109;</a>&gt;</p>
<p>Written by Takuma Yamaguchi &lt;<a href="mailto:kumon0587@gmail.com" data-bare-link="true">kumon0587@gmail.com</a>&gt;</p>
<h2 id="REPORTING-BUGS">REPORTING BUGS</h2>
@ -130,10 +131,9 @@
<p>&lt;<a href="https://github.com/tj/git-extras" data-bare-link="true">https://github.com/tj/git-extras</a>&gt;</p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>August 2022</li>
<li class='tc'>March 2026</li>
<li class='tr'>git-sync(1)</li>
</ol>

View file

@ -11,13 +11,13 @@ git-sync(1) -- Sync local branch with remote branch
When &lt;remote&gt; and &lt;branch&gt; are not specified on the command line, upstream of local branch will be used by default.
All changes and untracked files and directories will be removed unless you add -s(--soft).
Tracked changes will be reset, and untracked files and directories will be removed unless you add -s(--soft).
## OPTIONS
--soft or -s
Add this flag if you want to preserve untracked files.
Add this flag if you want to preserve untracked files and directories.
--force or -f