Linux · 0:31 video

Sync an existing Git repository

Connect these books to an existing Git repository and sync a saved change.

Download fictional practice books · View the example statement

Before you start: An existing repository containing a copy of these books. A cloud host additionally requires its clone URL and suitable account credentials.

Download videoDownload captions

Cloud authentication, first-time initialization of an empty repository, and conflict resolution are not demonstrated in this clip. Save your edits before syncing. Keep unrelated CSV or other untracked files outside the ledger repository.

1Open Git sync

Open Sync. Find Cloud Sync (Git). Start with an existing repository for these books.

1 · Open Git sync. Open Sync. Find Cloud Sync (Git). Start with an existing repository for these books.Sync an existing Git repository — step 1
Select the image to enlarge it.

2Set the repository URL

Enter the repository URL and click Save. This example uses a local test copy.

2 · Set the repository URL. Enter the repository URL and click Save. This example uses a local test copy.Sync an existing Git repository — step 22
Existing repository location. Select the image to enlarge it.

3Check authentication

A cloud host may need a username and token. The local test repository needs neither.

3 · Check authentication. A cloud host may need a username and token. The local test repository needs neither.Sync an existing Git repository — step 33
Cloud authentication fields. Select the image to enlarge it.

4Sync the change

Click Sync now. Wait while LedgerKeep integrates and pushes the saved change.

4 · Sync the change. Click Sync now. Wait while LedgerKeep integrates and pushes the saved change.Sync an existing Git repository — step 44
Sync now. Select the image to enlarge it.

5Verify the result

In sync confirms completion. Review the automatic pull and push options for this device.

5 · Verify the result. In sync confirms completion. Review the automatic pull and push options for this device.Sync an existing Git repository — step 5
Select the image to enlarge it.

Result: The app reports In sync; the local and remote main commits were independently checked and match.