Scroll to navigation

DEB-VCS-PUBLISH(1) User Commands DEB-VCS-PUBLISH(1)

NAME

deb-vcs-publish - Publish a Debian package to its VCS repository

SYNOPSIS

deb-vcs-publish [OPTIONS] [URL]

DESCRIPTION

deb-vcs-publish updates the Vcs-Git/Vcs-Browser fields in debian/control based on the hosting location of the repository, creates the remote repository if it does not exist yet, and pushes the current branch to it.

positional arguments:

URL of the VCS repository to publish to. If not specified, derived from the existing Vcs-* fields in debian/control.

optional arguments:

Show this help message and exit.
Show program's version number and exit.
Directory to run in. Defaults to the current directory.
Do not create the remote repository if it does not exist.
Overwrite existing Vcs-* fields in debian/control.
Enable debug output.
Print user identity that would be used when committing.

SEE ALSO

lintian-brush(1)

AUTHORS

Jelmer Vernooij <jelmer@debian.org>

February 2026 deb-vcs-publish