Prototype sync strategy

This setting specifies how to update local prototype branches with changes from their parent and tracking branches. When not set, Git Town uses the feature sync strategy.

options

This setting accepts the same options as the feature sync strategy.

config file

In the config file the prototype sync strategy is part of the [sync-strategy] section:

[sync] prototype-strategy = "merge"

Git metadata

To manually configure the prototype sync strategy in Git, run this command:

git config [--global] git-town.sync-prototype-strategy <merge|rebase>

The optional --global flag applies this setting to all Git repositories on your machine. Without it, the setting applies only to the current repository.