2.9. Sync

TortoiseGit

2.9. Sync

The Sync Dialog provides an interface for all operations related with remote repositories in one dialog. This includes push, pull, fetch, remote update, submodule update, send patch... However, the sync dialog provides less options as the regarding dialogs (cf. Section 2.7, “Pull and Fetch change” and Section 2.8, “Push”).

The sync dialog can be opened using Sync... .

The Sync Dialog will show.

Figure 2.17. Sync dialog

Sync dialog

2.9.1. Branch

Local Branch: The source branch which will push/pull to/from other repository. If the current branch or the selected local branch has a remote tracked branch set, the remote branch and remote repository are automatically selected. A remote tracked branch can be set using the reference browser (cf. Section 2.11, “Browse All Refs”) or using the push dialog (cf. Section 2.8, “Push”).

Remote Branch: The remote branch of a remote repository.

2.9.2. Destination

Remote URL: Choose remote repository or input remote repository URL.

Manage Add new remote name.

2.9.3. Options

Force Force Overwrite Existing Branch(May discard changes)

Autoload putty key Autoload putty key when push or pull