Description
Provides typed Python utilities for working with version-control systems such as Git, Subversion, and Mercurial. It helps tools inspect repositories, run VCS operations, and integrate source-control behavior into automation.
VCS automation can modify branches, working trees, and remote state depending on how it is used. Review scripts before running them on important repositories.