.\" generated with Ronn/v0.7.3 .\" http://github.com/rtomayko/ronn/tree/0.7.3 . .TH "GIT\-RELEASE" "1" "November 2016" "" "Git Extras" . .SH "NAME" \fBgit\-release\fR \- Commit, tag and push changes to the repository . .SH "SYNOPSIS" \fBgit\-release\fR [\-r ] [\-m " or custom commit information, tags with the given and pushes the branch / tags\. Optionally it generates a changelog (see git\-changelog) and a remote can be defined\. The order of first \-c or \-r does not matter\. . .SH "OPTIONS" . .P The name of the newly created tag\. Also used in tag comment\. . .P \-r . .P The "remote" repository that is destination of a push operation: it is passed to git push\. . .P \-m . .P use the custom commit information instead of the default message "Release " \. . .P \-c . .P Generates or populates the changelog with all commit message since the last tag\. For more info see git\-changelog\.\. . .SH "EXAMPLES" . .IP "\(bu" 4 Release commit with the given \. . .IP $ git release 0\.1\.0 . .IP "\(bu" 4 Release commit with the given and custom commit message\. . .IP $ git release 0\.1\.0 \-m "+ powerful feature added\." . .IP "\(bu" 4 Release commit with the given and push to specific remote\. . .IP $ git release 0\.1\.0 \-r github . .IP "\(bu" 4 Release commit with the given and populate changelog\. . .IP $ git release 0\.1\.0 \-c . .IP "\(bu" 4 Release commit with the given , populate changelog, and push to specific remote\. . .IP $ git release 0\.1\.0 \-r github \-c . .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>