Dreamweaver does not support SSH passphrase in Git cloning
Learn how to workaround the SSH passphrase issue when you clone a remote Git repository in Dreamweaver.

Issue

When you clone a Git repository for your Dreamweaver site and choose the SSH URL, you see the following error:

Error when cloning a Git repository with SSH URL
Error when cloning a Git repository with SSH URL

Dreamweaver does not support SSH keys with passphrase. If you go ahead and clone a Git repository, you see the cloning error.

Workaround

Open the command line interface, and generate SSH keys using passphrase. To know how to work with SSH keys in Git, see Connecting to Git with SSH.

However, if you use passphrase to generate the SSH keys using CLI, you cannot perform Git Pull or Git Push, or remote repository operations using the user interface. If you attempt to perform these operations, the system displays error messages.

Using enterprise remote repositories

Whenever you point to an enterprise remote repository, you cannot connect using https. If you use https, the system displays the following error message.

Cloning error when using https with enterprise remote Git repository
Cloning error when using https with enterprise remote Git repository

As a workaround, use an SSH URL when you point to an enterprise remote repository. Passphrase is not supported when you generate SSH keys for cloning a Git repository.