Batch Changes

Make large-scale code changes across many repositories and code hosts

Create a batch change by specifying a search query to get a list of repositories and a script to run in each. The batch change then lets you create changesets (a generic term for pull requests or merge requests) on all affected repositories and track their progress until they're all merged. You can preview the changes and update them at any time. A batch change can also be used to track and manage manually created changesets.

Getting started

Explanations

How-tos

Tutorials

References